狀態碼解釋0
表示正常退出
非 0表示異常退出(退出狀態碼採用 chroot 標準)
125docker 守護程序本身的錯誤
126容器啟動後,要執行的預設命令無法呼叫
127容器啟動後,要執行的預設命令不存在
其他命令狀態碼,容器啟動後正常執行命令,退出命令時該命令的返回狀態碼作為容器的退出狀態碼
提示解釋
no預設策略,在容器退出時不重啟容器
no-failure
在容器非正常退出時(退出狀態非 0),才會重啟容器
no-failure:3
在容器非正常退出時重啟容器,最多重啟 3 次
always
在容器退出時總是重啟容器
unless-stopped
在容器退出時總是重啟容器,但不考慮在 docker 守護程序啟動時就已經停止了的容器
Docker 退出容器和進入容器
執行容器 docker run it 映象名 bin bash 退出容器 exit 或者ctrl p q 檢視容器 docker ps a 檢視執行的容器 docker ps 重啟容器 docker restart 容器id 重啟容器後進入互動式 docker start i 5c6ce895b97...
docker容器保持執行不退出
nsenter工具進入docker容器 概述對於執行在後台的docker容器,我們經常需要做的事情是進入到容器中,docker為我們提供了docker exec docker attach 命令,並且還提供了nsenter工具,外部工具供我們使用。docker attach存在的問題是 當多個視窗同...
離線狀態安裝docker容器
起因 由於在伺服器上不一定會有對外訪問的許可權,但安裝相關應用又非常麻煩,這時有必要對離線的狀態伺服器進行docker安裝。2.解壓安裝包 tar xzvf path to tar.gz 3.拷貝二進位制檔案到系統路徑 sudo cp docker usr bin 4.初始化docker環境 在配置...