Docker容器的DevOps实践:网络与Dockerfile详解
1. 容器与镜像状态关系及平台兼容性
容器技术与操作系统特性紧密相关,为一个平台构建的镜像通常无法在另一个平台上运行,除非在目标平台上重新编译新的镜像。为简化这一过程,Docker引入了镜像清单(Image Manifest),支持多架构构建。
2. Docker网络模式
Docker提供了三种网络来管理容器与主机之间的通信,分别是桥接(bridge)、主机(host)和无(none)。可以使用以下命令查看网络列表:
$ docker network ls
NETWORK ID NAME DRIVER SCOPE
8bb41db6b13e bridge bridge local
4705332cb39e host host local
75ab6cbbbbac none null local
- 桥接网络(bridge) :默认情况下,每个容器在创建时都会连接到桥接网络。在这种模式下,每个容器会分配一个虚拟接口和一个私有IP地址,通过该接口的流量会桥接到主机的
docker0接口。同一桥接网络内的容器可以通过IP地址相互连接。
超级会员免费看
订阅专栏 解锁全文
2296

被折叠的 条评论
为什么被折叠?



