LOADING

Follow me

Docker network命令实践【zoues.com】
六月 22, 2017|DockerPaaS

Docker network命令实践【zoues.com】

Docker network命令实践【zoues.com】

Docker提供四种网络模式:1. Bridge(重点介绍) 2. Host(和宿主机一样的网络) 3. None(没有网络配置) 4. Container(和其他容器共享)

相关命令:

Command Description
docker network connect Connect a container to a network
docker network create Create a network
docker network disconnect Disconnect a container from a network
docker network inspect Display detailed information on one or more networks
docker network ls List networks
docker network prune Remove all unused networks
docker network rm Remove one or more networks

多个Brige模式:

Docker network命令实践

Docker network ls:

Docker network命令实践

docker network create:

Docker network命令实践

docker network connect:

connect之前运行一个docker实例

Docker network命令实践

connect一个网络到这个docker实例中:

Docker network命令实践

再查看docker实例中的网络:

Docker network命令实践

docker network inspect:

Docker network命令实践

 docker network disconnect:

Docker network命令实践

再次确认docker实例中的网络配置(也可以通过inspect来确认):

Docker network命令实践

运行host模式命令:

docker run -it –net=”host” –name network_test ubuntu:v2

运行none模式命令:

docker run -it –net=”none” –name network_test ubuntu:v2

运行container模式:

docker run -it –net=”container:network_test” –name network_test1 ubuntu:v2

run时指定网络

docker run -d –net=my-bridge-network –name db training/postgres

最新的overlay模式后续讲解。

Docker network命令实践

no comments
Share

发表评论