docker的网络模式

1.查询网络模式

docker network ls

2.docker分为三种网络模式:bridge、host和none。
bridge为默认docker的网络模式。该模式下每一个容器拥有自己的IP namespace,容器可以通过宿主机上面docker0网桥与别的容器、宿主机或者外部网络进行通信。此外我们还可以通过端口映射的方式让外部环境也能访问到容器内部。
docker的网络模式_第1张图片

3.Link
我们可以在创建容器的使用使用–link来让容器间的网络建立映射关系。
#test2为新建的容器名,test1为要建立网络关联的容器

docker run -d --name=test2 --linke test1

4.自定义网桥
创建网桥:

docker network create -d bridge my_bridge_name

让各个容器连接到网桥上:

docker network connect my_bridge_name 容器名

你可能感兴趣的:(docker,docker)