阿里雲平臺之docker容器故障總結

                            阿里雲平臺之docker容器故障總結docker


各位網友及同行你們好;網絡

    

    今天遇到了一些關於阿里雲平臺docker容器的問題,如今把本身在解決問題的思路和本身的一點心ide


得體會分享給你們,若是有遇到過相似問題的網絡能夠借鑑一下簡單的小思路;阿里雲


    問題描述:雲平臺docker 容器處於中止狀態,沒法進行啓動;(因爲此容器也是帶着應用的,不日誌


應該中止的,如下是簡單的思路)進程

    

    解決辦法:1.通常遇到此問題時候先登錄到宿主機上,而後查看如下docker進程是否存在;it

   (備註:由於有的時候docker進程有時候會被卡死;這時候須要將其進程殺掉,而後從新啓動)class

    lsof -i:4243  查找到docker的進程號,而後使用kill -9 + PID 將其殺掉,而後啓動,使用容器

    命令service docker start 或是 sudo /etc/init.d/docker start service

     

              2.有時候除了遇到進程卡死的時候,還有就是docker容器的磁盤根/目錄已經滿了,

    (備註:但是使用命令df -lh進行查看磁盤的容量查看,若是docker已經掛掉了,啓動不了了,

    這時候咱們就不能登錄docker裏面進行查看docker磁盤容量的使用率了,咱們能夠先登錄宿主

    機上面進行查看,可使用命令查找到docker容器所在宿主機的目錄位置,以下命令可使用;

    docker ps -a | grep +應用;能夠查到應用的dockerID;

    dokker inspect +dockerid | grep UpperDir ;能夠查看到docker容器所在宿主機的目錄;

    cd 進入查看到的目錄;而後使用 du -sh * 查看磁盤的使用率,將其佔用大的磁盤文件或是

    日誌將其刪除,而後從新啓動docker就解決此問題了;

              

              3.通常簡單的docker中止狀態,使用重啓docker的方法就能夠解決此問題;

    

    好了,各位網友,各位同行,今天就先分享這麼多吧。但願能給大家一些小的幫助。

                                 

                                                                                謝謝!

相關文章
相關標籤/搜索