docker实战
该码就码
这个作者很懒,什么都没留下…
展开
-
docker(1) : docker image 基本操作
镜像相关操作 1、docker pull imageName #拉取镜像 2、docker images #列出本地镜像 3、docker tag zookeeper:latest myzk:latest #给存在的镜像添加添加标签。 4、docker inspect #查看镜像详细信息。 5、docker search --automated -s 3 nginx #搜索所有自动创建的评价为3星级以上的带nginx关键字的镜像。 6、docker rmi zookeepwe:lat...原创 2020-08-15 23:37:49 · 320 阅读 · 0 评论 -
docker(1) : docker image 基本操作。
镜像相关操作:1、docker pull imageName #拉取镜像2、docker images #列出本地镜像3、docker tag zookeeper:latest myzk:latest #给存在的镜像添加添加标签。4、docker inspect #查看镜像详细信息。5、docker search --automat...原创 2019-08-14 12:25:42 · 155 阅读 · 0 评论 -
docker(2) : Dockerfile 基本知识点。
1.概述: Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义的镜像。 2.Dockerfile的结构:一般来说,Dockerfile可分为如下4个部分:基础镜像信息 ...原创 2019-08-23 10:09:31 · 175 阅读 · 0 评论 -
docker(3) : docker 容器相关操作。
1、docker create : 创建容器。 exp1 : docker create -it --name my_nging_container nginx #通过镜像名称为:nginx的镜像创建一个容器名称docker_test的容器, -i 表示让容器的标准输入保持...原创 2019-08-23 10:21:13 · 162 阅读 · 0 评论 -
docker(4) : docker 数据卷详解。
容器中数据管理主要有两种方式: 方式一 : 数据卷:容器内数据直接映射到本地主机。 exp1 :docker run -d --name nginx1 -v $PWD/src/webapp:/mywebapp nginx #创建并运行容器,将当前目录下的src/web...原创 2019-08-23 10:23:02 · 150 阅读 · 0 评论 -
docker(5) : docker 容器端口映射与容器互联。
1、docker run 使用 -P(大写的) 时候,docker 会随机映射一个端口到容器开放的网络端口。 exp1 : docker run -d -P --name nginx3 nginx #然后本例子使用docker ps 查看,docker 默认分配了32775端口映射到容器开放的80端口。 2、docker run 使用-p(小写的)...原创 2019-08-23 10:36:04 · 320 阅读 · 0 评论 -
docker(6) : docker 网络基本模型与创建网络流程。
1.docker 网络虚拟化 : docker 服务启动后,会创建与宿主机的网桥 docker0,此网桥会与物理网卡进行通讯来满足docker网络虚拟化,如下图:2、一般情况下,Docker创建一个容器的时候,会有如下过程。2.1、创建一对虚拟接口,分别放到本地主机和新容器的命名空间中。2.2、本地主机一段的虚拟接口连接到默认的docker0网桥或者指定的网桥上,并具有一个veth开头的唯...原创 2019-08-23 10:42:58 · 214 阅读 · 0 评论 -
docker(7) : docker 网络进阶知识点。
1、 Docker服务端启动的时候会在主机上创建一个docker0的虚拟网桥,实际上就是一个Linux网桥,可理解为一个软件交换机,它会在挂载其上的接口之间进行转发,如下图所示,与此同时Docker随机分配一个本地未占用的私有网段中的一个地址给docker0接口。比如典型的172.17.42.1,掩码为255.255.0.0。此后启动的容器内的网口也会自动分配一个同一个网段(172.17.0.0/...原创 2019-08-23 10:48:46 · 174 阅读 · 0 评论 -
docker(8) : docker网络插件化知识点。
docker 网络相关命令: 1、docker network ls #列出网络 选项 :-f #指定输出过滤器 --no-trunc #不截断输出内容 ...原创 2019-08-23 11:36:37 · 663 阅读 · 0 评论 -
dockers(9) : docker compose 详解。
Docker compose :安装:1、sudo curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-uname -s-uname -m >/usr/local/bin/docker-compose2、sudo chmod a+x /usr/local/bin/docker...原创 2019-08-23 13:36:53 · 344 阅读 · 0 评论