Docker 网络相关命令
docker network create
创建网络docker network connect
将容器连接到网络docker network ls
列出所有网络docker network rm
删除网络docker network disconnect
将容器从网络断开docker network inspect
查看网络信息
列出所有网络
docker network ls
创建网络
docker network create <my-net>
查看网络信息
docker network inspect <my-net>
查看容器的信息
docker network inspect <my-docker-name>
将一个容器连接到网络
docker network connect <my-net> <my-docker-name>
创建容器时就指定网络,以 busybox 为例
docker run -it --rm --name busybox1 --network <my-net> busybox sh
给容器在指定网络中起一个别名,网络中的容器可以通过别名访问
docker run --net <my-net> -itd --name <my-docker-name> --net-alias <alias-name> busybox
多个容器起一个别名时第一个起的有效,第一个下线后第二个有效
将容器从网络断开
docker network disconnect <my-net> <my-docker-name>
删除创建的网络
docker network rm <my-net>
需要保证该网络没有容器链接