如何模仿Dockerregistryclosures的情况

我试图testing当Dockerregistry变得不可用时,我们的应用程序如何处理以便拖拽Docker镜像,并且想要模仿这种情况。

我无法控制networking的防火墙规则或服务器的DNS。 我可以做的唯一更改是在我正在使用的虚拟机上,例如VMconfiguration和Dockerconfiguration。 想知道我能做些什么才能让Dockerhub瘫痪?

您可以使用iptables来过滤虚拟机上的输出并丢弃数据包

例如 :

# 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