文章目录
1. Docker网络基本命令
docker network ls#查看网络
docker network inspect 网络#查看网络内部信息
docker network create 网络#新建网络
docker network connect 网络 容器#将容器加入到该网络中
docker network disconnect 网络 容器#断开网络
docker network rm 网络#移除网络(需要断开连接到该网络的所有容器)
docker network prune 网络#移除未使用的网络
2. 网络模式简介
- docker安装后会自动创建3种网络:bridge(默认)、host、none
2.1 host模式
--network=host
- 容器和宿主机共享Network namespace
- 容器和宿主机的端口不同
- 外部主机与容器直接通信,网络缺少隔离性