1.介绍
Docker container网络模式是指指定新创建的Docker容器和已经存在的一个容器共享一个Network Namespace,而不是和宿主机共享。
使用Docker container网络模式新建的容器不会创建的自己的网卡,配置自己的IP,而是和一个指定的容器共享IP、端口等。然而两个容器除了网络方面,其它的如文件系统、进程信息等还是彼此独立的。
2.原理
3.样例
-->新建一个Docker容器
命令:
docker run -itd --name alpine1 alpine:latest /bin/sh
[root@centos79 ~]# docker run -itd --name alpine1 alpine:latest /bin/sh
5ff376a66567842eec668724e38c7866c520e3bfad8b00cded061bfbade14969
[root@centos79 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5ff376a66567 alpine:latest "/bin/sh" 37 seconds ago Up 36 seconds alpine1
[root@centos79 ~]#
-->基于Docker apline1容器,使用Docker container网络模式,再创建一个Docker容