目录
1. 使用 Docker 网络(推荐)
步骤:
特点:
2. 端口映射(主机中转)
步骤:
特点:
3. 使用 link(不推荐,已过时)
4. 跨主机容器通信
总结
在 Docker 中,容器之间的通信可以通过多种方式实现,选择哪种方式取决于你的具体需求(如网络隔离性、跨主机通信等)。以下是几种常用的容器通信方法:
1. 使用 Docker 网络(推荐)
Docker 提供了内置的网络功能,通过创建自定义网络可以让容器安全、便捷地通信。
步骤:
-
创建自定义网络
docker network create my-network # 创建名为my-network的桥接网络
-
启动容器时加入该网络
# 启动容器A并加入网络 docker run -d --name container-a --network my-network nginx# 启动容器B并加入同一网络 do