1. 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
  1. 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 时, 指定端口无效
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。