docker
文章平均质量分 66
「已注销」
这个作者很懒,什么都没留下…
展开
-
centos7安装docker ce
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 一、安装docker...原创 2018-08-04 17:23:12 · 127 阅读 · 0 评论 -
docker部署rabbitMQ
获取rabbit镜像:docker pull rabbitmq:management创建并运行容器: docker run -d --hostname my-rabbit --name rabbit -p 8080:15672 rabbitmq:management--hostname:指定容器主机名称--name:指定容器名称-p:将mq端口号映射到本地或在运行时设...原创 2018-12-18 09:43:55 · 199 阅读 · 0 评论 -
Dockerfile
1、是什么Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。2、Dockerfile基础知识每条保留字指令都必须为大写字母且后面跟至少一个参数 指令按照从上到下,顺序执行 每条指令都会创建一个新的镜像层,并对镜像层进行提交3、docker执行Dockerfile的流程docker从基础镜像运行一个容器 执行一条指令并对容器作出修改 ...转载 2018-08-21 23:44:18 · 110 阅读 · 0 评论 -
docker常用命令
本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。根据自己的理解,总的来说分为以下几种:容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause] 容器操作运维 — docker [ps|inspect|top|attach|events|lo...原创 2018-08-31 19:15:08 · 670 阅读 · 0 评论 -
docker 容器的网络设置
创建一个docker容器,docker系统会自动为该容器分配一个ip地址,通常是172.17开头。我们可以在主机上用 docker inspect 命令 或者进入容器用ifconfig命令来查看容器的ip地址。假设某个容器(假设容器的名称为myweb)被分配的地址是 172.17.0.2,该容器上启动了一个web服务,其端口号是80(注意这是容器中的端口号)。这时我们用docke...原创 2018-08-24 00:07:40 · 1225 阅读 · 0 评论 -
docker ADD指令
一、ADD指令ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。其格式是: ADD 源路径 目标路径如:#testFROM ubuntuMAINTAINER helloADD test1.txt test1.txtADD test1.txt test1.txt.bakADD test1.txt /mydir/...转载 2018-08-24 00:01:46 · 24182 阅读 · 3 评论 -
Dockerfile 指令 VOLUME 介绍
在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了,除非我们人工备份下来(或者基于容器创建新的镜像)。能否可以让容器进程持久化的数据保存在主机上呢?这样即使容器删除了,数据还在。2)当我们在开发一个web应用时,开发环境是在主机本...转载 2018-08-23 17:30:36 · 11829 阅读 · 0 评论 -
docker CMD 命令
我们知道,通过docker run 创建并启动一个容器时,命令的最后可以指定容器启动后在容器内立即要执行的指令,如:docker run -i -t ubunu /bin/bash //表示容器启动时立即在容器内打开一个shell终端docker run ubuntu /bin/ps //表示容器启动后立即运行 /bin/ps命令,显示容器的当前进程。除了这种方式外,我们可以...原创 2018-08-23 15:50:22 · 19240 阅读 · 0 评论 -
Dockerfile 指令 ONBUILD介绍
ONBUILD指令可以为镜像添加触发器。其参数是任意一个Dockerfile 指令。当我们在一个Dockerfile文件中加上ONBUILD指令,该指令对利用该Dockerfile构建镜像(比如为A镜像)不会产生实质性影响。但是当我们编写一个新的Dockerfile文件来基于A镜像构建一个镜像(比如为B镜像)时,这时构造A镜像的Dockerfile文件中的ONBUILD指令就生效了,在构建...原创 2018-08-23 15:47:03 · 145 阅读 · 0 评论 -
Docker学习笔记:Docker 基础用法和命令帮助
Docker学习笔记:Docker 基础用法和命令帮助 一、Docker的基础用法 Docker镜像首页,包括官方镜像和其它公开镜像因为国情的原因,国内下载 Docker HUB 官方的相关镜像比较慢,可以使用 docker.cn 镜像,镜像保持和官方一致,关键是速度块,推荐使用。 3.1 Search images$ sudo docker search...转载 2018-08-19 13:21:05 · 134 阅读 · 0 评论 -
docker基础命令
Docker学习笔记:Docker 基础用法和命令帮助一、Docker的基础用法 Docker镜像首页,包括官方镜像和其它公开镜像因为国情的原因,国内下载 Docker HUB 官方的相关镜像比较慢,可以使用 docker.cn 镜像,镜像保持和官方一致,关键是速度块,推荐使用。 3.1 Search images$ sudo docker search ubuntu...转载 2018-08-19 13:17:35 · 136 阅读 · 0 评论 -
docker搭建mongodb
根据官网方法,安装docker https://hub.docker.com/_/mongo/ docker pull mongo docker run --name some-mongo -p 27017:27017 -d mongo --auth //这里的--name 放在前面并映射端口 docker ...原创 2018-12-18 09:48:19 · 159 阅读 · 0 评论