如何模仿Docker注册表情况

时间:2016-12-07 22:45:47

标签: linux networking docker

我正在尝试测试我们的应用程序在Docker注册表无法提取Docker镜像时的处理方式,并希望模仿这种情况。

我无法控制网络的防火墙规则或服务器的DNS。我可以做的唯一更改是在我正在使用的VM上,比如VM配置和Docker配置。想知道我能做些什么来让它像Dockerhub一样瘫痪?

1 个答案:

答案 0 :(得分:1)

您可以使用iptables过滤VM上的输出并删除数据包

例如:

# iptables -A OUTPUT -d 192.168.12.34 -j DROP

# iptables -A OUTPUT -p tcp -d 192.168.12.34 --dport 80,443 -j DROP