Docker 网络的使用

杂记

Docker 的网络模式及功能

  1. Bridge container 桥接模式
  2. Host(open) container 开放网络模式
  3. Cintainer(join) container 联合挂载式网络模式,时 host 网络模式的延伸
  4. None(close) container 封闭式网络模式

可通过 docker network ls 查看

Docker 网络模式的指定

创建容器时,使用 -net 选项指定容器网络模式

  1. -net=bridge
  2. -net=host
  3. -net=container:NAME_or_ID
  4. -net=none

从外部访问容器(功能)

使用 -P 或 -p 参数指定端口映射

-P 会随机映射一个端口到内部开放网络端口,端口会在日志中打印

1
docker log -f adoring_bell

-p 绑定:略

image-20220908231634859image-20220908231634859

查看端口映射配置:

1
docker port [cintainer] 5000

-p 可以多次使用

1
docker run -it -d -p 8081:8080 -p 80:80 [container]

容器互联(功能)

Author: 哒琳

Permalink: http://blog.jieis.cn/2022/6b93af60-7d1d-48b0-8cfa-32c0ae3eb29c.html

Comments