docker
文章平均质量分 95
含蓄。
你很帅,还没有添加简介
展开
-
Docker consul的容器服务更新与发现
consul服务器 192.168.44.100 运行consul服务、nginx服务、consul-template守护进程registrator服务器 192.168.44.101 运行registrator容器、运行nginx容器//设置代理,在后台启动 consul 服务端-server: 以server身份启动。默认是client。原创 2023-07-26 19:08:18 · 710 阅读 · 1 评论 -
docker数据管理和网络通信
镜像不是一个单一的文件,而是有多层构成。但是当编写一个新的Dockerfile文件来基于A镜像构建一个镜像(比如为B镜像)时,这时构造A镜像的Dockerfile文件中的ONBUILD指令就生效了,在构建B镜像的过程中,首先会执行ONBUILD指令指定的指令,然后才会执行其它指令。在启动容器的时候,如果不指定对应的端口,在容器外是无法通过网络来访问容器内的服务。(5)镜像层是不可变的,如果在某一层中添加一个文件,然后在下一层中删除它,则镜像中依然会包含该文件,只是这个文件在 Docker 容器中不可见了。原创 2023-07-21 16:26:25 · 419 阅读 · 0 评论 -
Docker中的网络
Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。也就是说,这个Docker容器没有网卡、IP、路由等信息。(3)Docker将 veth pair 设备的一端放在新创建的容器中,并命名为 eth0(容器的网卡),另一端放在主机中, 以 veth* 这样类似的名字命名, 并将这个网络设备加入到 docker0 网桥中。原创 2023-07-21 08:15:01 · 3660 阅读 · 0 评论 -
Linux中docker的基本操作
是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议是在Linux容器里运行应用的开源工具是一种轻量级的“虚拟机”docker的容器技术可以在一台虚拟机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器docker的logo设计为蓝色的鲸鱼,拖着许多集装箱;鲸鱼可以看作是宿主机,集装箱可以理解为相互隔离的容器,每个集装箱中都包含自己的应用程序。原创 2023-07-20 08:42:57 · 10263 阅读 · 0 评论