emz*_*ero 8 internet-connection docker docker-compose
我正在使用适用于 Windows 的 Docker Desktop,并使用 docker-compose 运行几个 Linux 容器。
这些容器在自己的 Docker 网络内相互通信。其中一个容器被设置为将一些数据推送到云端。
我需要一些简单的方法来测试失去互联网连接的集群的行为。
我不想断开整个计算机的连接,只想断开 Docker 容器的连接(而不停止它们)。
我尝试在 Windows 防火墙中限制 docker-compose 的访问,但这不起作用。
我怎样才能实现这个目标?
我可以在正在运行的容器内运行任何 Linux 命令来离线吗?
编辑
@vaibhand 的答案将单个容器与集群网络断开。使其无法被集群中的其他容器访问。我需要断开集群与互联网的连接(模拟现实世界的互联网连接中断),同时保持内部集群网络处于活动状态,以便它们仍然可以相互连接。
| 归档时间: |
|
| 查看次数: |
3240 次 |
| 最近记录: |