Podman 容器网络互联与外部暴露全解析
1. 容器网络基础操作
在容器网络管理中,有时需要移除特定网络或清理未使用的网络。移除特定网络可使用 podman network rm 命令,而移除所有未使用的网络, podman network prune 是更好的选择:
# podman network prune
WARNING! This will remove all networks not used by at least one
container.
Are you sure you want to continue? [y/N] y
example2
db_network
2. 多容器互联
基于之前的知识,同一网络内创建的多个容器可在同一子网内相互通信,无需外部路由;不同网络的容器则可通过网络路由数据包实现跨子网通信。
以下是创建同一默认网络内的两个 busybox 容器的示例:
# podman run -d --name endpoint1 \
--cap-add=net_admin,net_raw busybox /bin/sleep 10000
# podman run -d --name endpoint2 \
--cap-add=net_admin,net_raw busybox /bin/sleep 10000
在实验环境中,这两个容器的地址分
超级会员免费看
订阅专栏 解锁全文
663

被折叠的 条评论
为什么被折叠?



