我正在使用docker v1.2并且在启动容器时遇到了一些问题。容器在“docker run”之后退出。解决此类问题的最佳方法是什么?在AUFS和BTRFS下运行容器也有很大差异吗?
答案 0 :(得分:55)
您可以运行docker logs <container_name>
来检索日志
(如果你不知道容器名称是什么,你可以运行docker ps -a
来显示所有容器)
答案 1 :(得分:10)
确保docker run
命令中有{{1}}个标志,否则docker容器将退出而不会让你运行任何shell。
答案 2 :(得分:0)
在我的情况下,sa密码被拒绝的时间太长了。我必须在某个时候弄乱了设置,设置之后的文字已成为&#34;&#34;的一部分。密码。
发现这是冒险。 我的iMac有默认值 - 没有开发工具。 我下载了:
[Kitematic-苹果]
Mac用户会验证吗?我觉得我需要第三次下载。
一旦我启动并运行Kitematic,就很容易从“设置”选项卡,“常规”,“环境变量”,“MSSQL_SA_PASSWORD”中查看日志以及启动失败的原因。
答案 3 :(得分:-5)
天真,但试试..
sudo服务码头停止 然后 sudo service docker start
然后docker运行你想要的容器。