阿里雲專有云平臺docker容器內應用故障總結

阿里雲專有云平臺docker容器內應用檢測失敗故障總結docker


各位網友,各位同行,你們好!後端


       今天在阿里雲專有云平臺中,遇到了一些關於docker容器內應用檢測失敗的問題,現把今天的解服務器


覺問題的心得和解決思路,分享給你們;ide



       問題描述:在docker容器中rhs服務應用顯示檢測失敗;(這裏我只說一個例子就行了,而後解阿里雲


決的方法和思路說一下;rest


 解決方案和思路:1.首先先查看一下檢測失敗的報警系統;日誌


                 2.進入服務器的後端,使用ps -ef 檢查服務的進程,是否已經存在,若是不存在,進程


希,能夠將其服務的應用程序重啓啓動一下,而後查看一些;使用ps -ef | grep rhs 查找到應用,然it


後將其進程殺掉以後,而後將其服務應用從新啓動;class


                 3.若是還不能恢復的的話,能夠登錄docker所在的宿主機,而後使用查找到應用


docker的ID號,使用docker ps -a | grep + 應用;而後使用重啓命令sudo docker restart + ID號;


,這樣通常的問題就能夠恢復正常了;


                 4.還有一種能夠就是docker容器的/根目錄已經達到了使用率100%,這樣的話,通常


docker容器也不會啓動的,也是中止狀態的,因此裏面的服務通常也是中止的或是檢測失敗的狀態;這


種狀況,咱們能夠在宿主機上面,進行查找到docker的目錄位置,而後將其docker佔用空間大的文件或


是日誌將其刪除了就能夠了;命令以下;


docker 所在宿主機目錄:docker inspect + docker ID | grep UpperDir


查找應用服務的ID:docker ps -a | grep + 應用


重啓docker容器的命令:sudo docker restart + docker ID;


                             好了,今天就先分享到這裏吧,感謝網友和各位同行的的大力支持。

          

                                                     

                                                                                 謝謝!

相關文章
相關標籤/搜索