38 字
1 分钟
docker-compose 网络深究
2026-01-25
无标签
0 次
0 人
让你的多个docker-compose实例共同使用一个内部网络

创建容器内的网络#

services:
app:
networks:
- net
networks:
net:
driver: bridge
name: app-network

绑定容器外的网络#

这个网络必须存在

services:
app:
networks:
- net
networks:
net:
external: true
name: lin-net

绑定ip地址#

services:
app:
networks:
net:
ipv4_address: 172.20.0.102

Docker网络允许外部访问#

# 开放
iptables -A FORWARD -j ACCEPT
yum install iptables-services
sudo service iptables save
systemctl enable iptables
systemctl start iptables

如果这篇文章对你有帮助,欢迎分享给更多人!

发现错误或想要改进这篇文章?

在 GitHub 上编辑此页
docker-compose 网络深究
https://m.olinl.com/posts/docker-compose-network/
作者
顾拾柒
发布于
2026-01-25
许可协议
CC BY-NC-SA 4.0