随笔分类 -  docker系列

摘要:下载mysql 启动 mysql master 和 mysql slave 在 mysql master 上 创建用户并授权 在 mysql slave 上并配置 slave mysql 相关配置如下 阅读全文
posted @ 2018-12-08 13:59 张建斌 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Docker,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务。 一、安装docker 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 unam 阅读全文
posted @ 2018-11-25 06:39 张建斌 阅读(502) 评论(0) 推荐(0) 编辑
摘要:要获取所有容器名称及其IP地址只需一个命令 阅读全文
posted @ 2018-11-21 17:24 张建斌 阅读(217) 评论(0) 推荐(0) 编辑
摘要:安装 Docker Compose 可以通过下面命令自动下载适应版本的 Compose 问题 curl: (35) Peer reports incompatible or unsupported protocol version. 更新nss,curl 1.首先检查linux有没有安装python 阅读全文
posted @ 2018-11-21 15:04 张建斌 阅读(258) 评论(0) 推荐(0) 编辑
摘要:Alpine 操作系统是一个面向安全的轻型 Linux 发行版。 它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,因此得到开源社区越来越多的青睐。 在保持瘦身的同时,Alpine 阅读全文
posted @ 2018-11-20 17:31 张建斌 阅读(746) 评论(0) 推荐(0) 编辑
摘要:Docker配置阿里云加速地址 打开阿里云网站https://cr.console.aliyun.com,登陆自己的阿里云账号。 然后只需要在服务器配置docker配置文件,只需要修改"ExecStart=/usr/bin/dockerd‐current ‐‐registrymirror=https 阅读全文
posted @ 2018-10-17 09:42 张建斌 阅读(160) 评论(0) 推荐(0) 编辑
摘要:Docker Engine改为Docker CE(社区版) 它包含了CLI客户端、后台进程/服务以及API。用户像以前以同样的方式获取。Docker Data Center改为Docker EE(企业版) 在Docker三个定价层增加了额外的支付产品和支持这些修改并不影响Docker Compose 阅读全文
posted @ 2018-10-17 09:37 张建斌 阅读(1639) 评论(0) 推荐(0) 编辑
摘要:指令说明 1.FROM 指定所创建的镜像的基础镜像,如果本地不存在,则默认会去Docker Hub下载指定镜像。 格式为:FROM<image>,或FROM<image>:<tag>,或FROM<image>@<digest>。 任何Dockerfile中的第一条指令必须为FROM指令。并且,如果在 阅读全文
posted @ 2018-10-16 18:01 张建斌 阅读(3272) 评论(1) 推荐(0) 编辑
摘要:删除所有镜像 清除坏的:镜像 删除docker images中为none的镜像 如何停止所有正地运行的容器? 删除所有名字中带 “none” 关键字的镜像 如何查看镜像支持的环境变量? 如何清理批量后台停止的容器? 如何获取某个容器的PID信息 如何获取某个容器的IP地址? 如何控制容器占用系统资源 阅读全文
posted @ 2018-10-16 10:32 张建斌 阅读(2728) 评论(0) 推荐(0) 编辑
摘要:配置 docker tcp 端口 通过 yum y install docker ce 安装(出现新的问题 ) 在重启服务的时候报错: Job for docker.service failed because the control process exited with error code.S 阅读全文
posted @ 2018-10-15 17:59 张建斌 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:安装插件 1. Docker插件,首先需要在你的IDEA中安装Docker插件,定位到File Setting Plugins后搜索Docker Integration安装 2. 配置Docker服务器,在IDEA中定位到File Setting build,Execution,Deployment 阅读全文
posted @ 2018-07-07 14:38 张建斌 阅读(6060) 评论(0) 推荐(0) 编辑
摘要:脚本 更改权限 ··· chmod 755 none_images_rm.sh ··· 执行脚本 sh none_images_rm.sh 阅读全文
posted @ 2018-07-07 10:16 张建斌 阅读(443) 评论(0) 推荐(0) 编辑
摘要:使用 docker commit 即可把这个容器变为一个镜像 这时候 docker 容器会被创建为一个新的 Ubuntu 镜像,版本名称为 myubuntu 。以后我们可以随时使用这个镜像来创建容器了,新的容器将自动包以前对容器的操作。(以前安装的软件,配置文件的修改等等) 如果我们要在另外一台机器 阅读全文
posted @ 2018-07-01 09:11 张建斌 阅读(322) 评论(0) 推荐(0) 编辑
摘要:问题:使用docker 利用下载的ubuntu镜像启动容器时,使用的源下载更新软件的速度较慢。 解决这个问题的方法是跟新ubuntu容器的源 示例:以ubuntu为基础镜像 启动一个名称为 test02的容器,并且开启shell交互(/bin/bash ) 用自带vi修改源 将原有内容删除,并替换为 阅读全文
posted @ 2018-06-30 10:33 张建斌 阅读(5588) 评论(0) 推荐(0) 编辑
摘要:杀死所有正在运行的容器docker kill $(docker ps -a -q)删除所有已经停止的容器docker rm $(docker ps -a -q)删除所有未打 dangling 标签的镜像docker rmi $(docker images -q -f dangling=true)删除 阅读全文
posted @ 2017-12-11 10:47 张建斌 阅读(10131) 评论(0) 推荐(1) 编辑
摘要:1.docker 升级 步骤: docker -v service docker stop yum -y update docker.io 阅读全文
posted @ 2017-02-25 16:58 张建斌 阅读(170) 评论(0) 推荐(0) 编辑
摘要:dopcker容器的数据卷 为容器添加数据卷 sudo docker run -v ~/container data:/data -it ubuntu /bin/bash 查看是否添加了数据卷 及数据的只写权限查看 docker inspect cct5 当执行命令无权限时,在启动容器时,添加 -- 阅读全文
posted @ 2017-02-24 18:38 张建斌 阅读(156) 评论(0) 推荐(0) 编辑
摘要:open vswitch 实现跨主机容器连接 准备条件 将本地的网卡 与新建的网桥建立连接 配置 docker 启动项 准备条件 将本地的网卡 与新建的网桥建立连接 配置 docker 启动项 weave实现跨主机容器连接 null 阅读全文
posted @ 2017-02-24 18:38 张建斌 阅读(256) 评论(0) 推荐(0) 编辑
摘要:指令格式 #注释 FROM :基础镜像 MAINTAINER:镜像的作者信息 RUN :指定(构建过程中)当前镜像中运行的命令 EXPOSE :指定运行镜像的容器应用程序所使用的端口 容器但不会打开,需要手动打开映射的端口号 docker run -p 80 -d 用户名/名字 nginx -g " 阅读全文
posted @ 2017-02-24 18:37 张建斌 阅读(493) 评论(0) 推荐(0) 编辑
摘要:docker0 :linux的虚拟网桥 虚拟网桥特点: 1.可以设置ip地址 2.相当于拥一个隐藏的虚拟网卡 安装网桥工具 apt-get install bridge-utils brctl show 自定义docker0 ip sudo ifconfig docker0 192.168.10.1 阅读全文
posted @ 2017-02-24 18:37 张建斌 阅读(266) 评论(0) 推荐(0) 编辑