docker4 种网络
基于 docker run 创建容器时, 可以使用 --net 选项指定容器的网络模式: Docker 默认有以下 4 种网络模式:
host 模式, 使用 --net=host 指定
container 模式, 使用 --net=container:NAME_or_ID 指定
none 模式, 使用 --net=none 指定
bridge 模式, 使用 --net=bridge 指定, 默认设置
bridge 模式网络拓扑图如下:
host 模式网络拓扑如下:
container 模式网络拓扑图如下:
端口映射
第一种 随机映射
docker run -p PORT
第二种 指定映射
- -p hostPort:containerPort
- -p ip:hostPort:containerPort
- -p ip::containerPort
- -p hostPort
来源: http://www.bubuko.com/infodetail-3301431.html