网络配置

docker为容器之间的通信提供了2中方式:

  1. 端口访问。

  2. 容器互联。

端口访问

对外暴露端口,其他容器可通过ip+端口访问。

命令:

-P:随机端口。

-p [hostPort]:[containerPort]: 指定端口。

容器互联

在2个容器之间创建一个隧道进行数据通信。

命令:

-- link name:alias

查看互联关系:

  1. 通过env命令。

  2. 通过host环境变量。

Last updated

Was this helpful?