如何像专业人士一样调试Docker注册表

调试Docker注册表

每个人都在谈论码头工人注册,所以让我们花几分钟讨论一下如何调试它们。这里有一些工具箱里的工具我可以向你推荐故障排除Docker注册表

Docker中的Docker

也称为“dind”,这是Docker的官方项目提供了几乎所有Docker版本的Docker映像。设置(和销毁)任何docker版本,字面上,在几秒钟内-超级有用的测试版本特定的行为。

查尔斯代理

最好的面向故障排除的HTTP代理之一。从检查HTTP报头和请求/响应有效负载,到设置请求断点和突然终止请求(并看着事情崩溃),这样的工具没有更多的要求了!

Socat

套接字大师(“socat”的意思是“套接字猫”,其中“猫”是unix的“猫”命令-明白了吗?)没有什么可以从Socat隐藏-从几乎任何类型的插座挖出你能想到的细节。在Docker中,我们使用Socat来调试客户机<>守护进程交互。

Groxy

一个轻量级(6Mb),用Go编写的非生产反向代理,为JFrog Artifactory量身定制。Groxy提供了一个通往Artifactory Docker注册表api。提取docker映像,使用基于json的配置文件指向Artifactory URL、端口和docker存储库名称,然后就可以启动并运行了。Nginx和Apache不被邀请参加这个聚会。

想看看它们的实际应用吗?看一看我的一些实际演练演示了如何轻松地实现这些功能强大且易于使用的工具。

参观JFrog知识库直接从我们的专家那里找到您问题的答案。