Docker进程经常无故退出


现在用的Docker是1.7.0版本,是一个可执行程序文件,平常使用的启动方式是:./docker -d &

平台是使用CentOS 7.0。

现在遇到的情况是它会无故挂掉,可能是半小时,可能是几个小时,也有可能是1天。

不知道大家有没遇过这种问题,求教原因和解决办法。
已邀请:

Georce - Hadoop集群、云计算平台攻城师

赞同来自: tuxknight


你这样的玩法 谁都帮不了你

chuckzhang - 90后

赞同来自: korverleung


如果把命令行启动改成系统服务,应该会有改进

tuxknight

赞同来自:


还是用官方提供的方法来安装吧,,你这种方法很无语啊。。。

metavige_tw

赞同来自:


我遇過的狀況是,當一 Host 啟動太多 Container,導致記憶體不足的時候
會有類似的狀況~

如果是這種方式,就必需要刪除不必要的 Container 或設定 Memory limit
或者是換一台 Host?

tkdchen

赞同来自:


为什么不用
sudo systemctl start docker.service

kevin_wzf - 华为PaaS工程师, @kevin-wangzefeng

赞同来自:


docker -d启动,不加任何参数的话,storage默认是使用loop0,很不稳定,试试在启动参数里面加上-s devicemapper看能不能解决。

最好还是创建个docker.service文件,用systemd来启动,这样有问题挂了可以用journalctl -u docker来查看日志,方便定位问题

要回复问题请先登录注册