如何debuggingDocker?
我想知道你如何debuggingdocker。 所以我有一个命令是超时,我想debugging它:
这是一个访问我的dockerregistry的命令:
docker login -u admin -e my@mail.com -p $(oc whoami -t) 172.30.xx.xx:5000
我读了很多关于使用docker daemon -d
但是它提供了大量的输出,并保持运行。 如何使用docker守护进程debugging我的执行命令? 这是可能的或什么是debugging此问题的最佳方法。 谢谢
你可以试着运行docker daemon
(no -d
),因为这样可以减less输出,并且仍然可以提供一些有用的信息。
至于daemon命令是否继续运行,除非docker本身崩溃,否则这是不可避免的。 我会build议运行守护进程命令,快速运行dockerlogin命令,然后Ctrl-C
的守护进程命令来保存阅读很多。
另一件事是确保在运行daemon命令之前先停止所有其他Docker实例(例如,Ubuntu上的sudo service docker stop
)。
我build议你看看你的私人Docker注册日志。
顺便说一句,你是如何实现registry的身份validation? 另外,您的本地机器上的SSL证书是否可以?