
Docker
cjd教程
这个作者很懒,什么都没留下…
展开
-
Docker(四) - 数据卷
创建数据卷docker volume create data查看所有数据卷docker volume ls查看数据卷信息docker volume inspect data里面的“Mountpoint”是你主机的地址,可以cd进去看看。启动挂载数据卷的容器使用--mount 来挂载到容器里。下面创建一个名为 test的容器,并加载到容器的 /test目录。...原创 2018-12-13 13:57:21 · 278 阅读 · 0 评论 -
Docker(一) - 安装Docker-CE
虽然安装在docker官网是有的,但是,大部分的内容都是安装时不需要的。安装所需的# yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 # yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos...原创 2018-12-08 13:12:00 · 307 阅读 · 2 评论 -
Docker(二) - Dockerfile 生成自定义镜像
FROM 指定基础镜像 (必须是第一个指令)你需要一个基础的镜像为基,如果你实在想不出用啥镜像,就用 FROM scratch,表示空镜像。这里的会到docker里去找,然后做为基础镜像。FROM php:7.1MAINTAINER 维护者信息,这个没什么好说的,就是告诉你这锅得谁背,哦不,是这事是谁干的。MAINTAINER name <@email.com&g原创 2018-12-11 15:35:36 · 552 阅读 · 0 评论 -
Docker(八) - push 推送镜像及 pull 拉取推送的镜像
需要你先去注册一个帐号切到linux终端,登录# docker login推送格式:docker push 注册用户名/镜像名# docker push weikaixxxxxx/mysql:v2网上查了很多资料,不管怎么样都是报denied: requested access to the resource is denied拒绝访问。emmmmmmmm,后来无意发现,在...原创 2018-12-16 14:45:31 · 631 阅读 · 0 评论 -
Docker 环境下 MySQL 主从复制与主主复制
新建用户组# groupadd mysql新建用户# useradd mysql设置密码# passwd mysql 新的密码:weikaixxxxxx 重新输入新的 密码:weikaixxxxxx下载mysql5.7# docker pull mysql:5.7查看镜像是否下载成功# docker image ls启动mysql容器,并添加数据卷dock...原创 2018-12-26 17:36:26 · 387 阅读 · 0 评论 -
Docker(七) - commit 将容器保存为镜像
我们以上一篇的mysql为例,不看也不要紧,内容就是拉取容器,然后在容器内创建库和表,加入数据。所以,此时容器就增加了内容了。我们要用commit把改动的数据保存成一个新的镜像。查看容器id# docker ps保存的格式:docker commit [选项] [容器ID或容器名] [仓库名:标签]例子:# docker commit -a 'weikaixxxxxx' -m ...原创 2018-12-15 22:43:29 · 36373 阅读 · 0 评论 -
Docker(六) - MySQL、Redis镜像与持久化数据
拉取镜像tag选择版本号# docker pull mysql/mysql-server:tag我选择的是5.6。# docker pull mysql/mysql-server:5.6安装完,查看镜像# docker image ls镜像是安装好了。可是,现在产生了一个问题,退出容器后改动会被重置,所以我们需要把数据保存起来。上一次,我们用数据卷来持久化数据,然而这一次!...原创 2018-12-15 20:48:21 · 1827 阅读 · 0 评论 -
Docker(五) - 创建 Swarm mode集群
Swarm集群由管理节点和工作节点组成。我将用一个管理节点和俩个工作节点来讲解。初始化集群 (该节点自动成为管理节点)# docker swarm init --advertise-addr ip地址新开俩个虚拟机(推荐使用vmware,有克隆的功能,测试完可以删掉。),俩个虚拟机都输入上图 docker swarm join 那一行,加入集群。# docker swarm join ...原创 2018-12-13 20:06:30 · 238 阅读 · 0 评论 -
Docker(九) - Swarm服务(service)与负载均衡
需要准备的:一台管理节点主机(可虚拟)和俩台worker工作节点主机(可虚拟)。实验的机器都需要存在你要运行的镜像。进入管理节点终端格式:docker service create --replicas 数量 -p 访问端口:容器端口 --name 服务名 镜像名:标签例子:# docker service create --replicas 3 -p 80:80 --name n...原创 2018-12-19 13:35:09 · 1782 阅读 · 0 评论 -
Docker(三) - 启动容器
docker run -d原创 2018-12-11 18:11:07 · 852 阅读 · 0 评论