- Docker 网络常用命令
docker help network
connect Connect a container to a network
create Create a network
disconnect Disconnect a container from a network
inspect Display detailed information on one or more networks
ls List networks
prune Remove all unused networks
rm Remove one or more networks
- Docker 网络分类
bridge模式: 使用docker0网桥, 使用--network bridge指定, 默认使用docker0
host模式: 使用宿主机的ip和端口,使用--network host指定
none模式: 有独立的network namespace, 但是没有任何网络设置, 使用--network none指定
container模式: 和指定容器共享ip和端口, 使用--network container:NAME或者容器ID指定
# 模式分析
eth0
---------------------------------
||
docker0
---------------------------------
|| || ||
vethX vethY vethZ
eth0(c1) eth0(c2) eth0(c3)
# host 注意
使用 --network host 或者 -net host 时, 指定端口无效
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。