天天看點

Docker實戰(7):Docker無日志(無*-json.log檔案)

出現這種情況基本都是docker 版本太舊,我的處理方案就是将docker 版本更新到最新,然後重新docker run 一遍就會有了。

注意:

docker 更新後,原來images,容器會出現一些小問題,是以不建議在已有的生産環境上做操作。

更新docker 操作

先解除安裝原有的docker
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
rpm -qa | grep docker
yum remove docker-1.13.1-53.git774336d.el7.centos.x86_64
yum remove docker-client-1.13.1-53.git774336d.el7.centos.x86_64
yum remove docker-common-1.13.1-53.git774336d.el7.centos.x86_64
           
更新
curl -fsSL https://get.docker.com/ | sh
           
重新開機docker

更新後想講原有的容器啟動的話會報錯,可參考處理方案

安裝docker指定版本:參考連結