Docker容器一直重启,但是又不打印日志,找不到原因,可能会是什么原因导致的呢?
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
找到问题所在了,docker启动的时候,在容器里的进程是后台启动的,并且没有为其指定前台程序,于是就自动退出了
进入容器路径中的日志方法如下,在终端中输入以下shell命令
export logfile=$(docker inspect --format='{{.LogPath}}' 容器id) tail -f -n100 $logfile
run 不加-d前台跑不是可以看到日志,这样也看不到那就是docker有问题了
1、docker inspect --formate container-name查看是否内存不够?2、docker logs 容器ID 查看日志,看看啥问题。
报告相同问题?