防止docker自動退出方法總結


這兩天跟小伙伴調試一個docker,使用的是docker run的命令,run執行完后docker立即銷毀退出,留下了一堆報錯信息,無法進入docker調試,不過好在找到了讓docker防止自動退出的命令,在此期間能直接進入docker內部查看調試相關信息,主要是利用bash命令讓docker運行后開始執行自定義的排錯命令,依次來幫助查看相關信息:
 方法一:
在 -c 后輸入相關命令,打印出想要查看的信息,比如查看某個目錄或某個文件是否存在等
docker run -v /opt/data:/dockeropt/test/ xxx /bin/bash -c "while true; do ls /c/data ;sleep 1;done"

方法二:

使用交互式查詢的方式阻止容器退出:
docker run -it 16ea53ea7c65 bash

方法三:

寫一個死循環,然后再開啟一個終端進入docker內部進行查看

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM