原因:
容器同時只能管理乙個程序,如果這個程序結束了容器就退出了,但是不表示容器只能執行乙個程序(其他程序可在後台執行),但是要使容器不退出必須要有乙個程序在前台執行。
解決方案:
啟動指令碼最後乙個程序一定要用前台執行方式 即在程序最後不加 &(&表示在後台執行),否則容器退出。
方法1: 可在指令碼後加 /bin/bash ,如果還不行,就換為 tail -f /dev/null (實時檢視/dev/null)。
方法2: dockerfile檔案寫cmd 後台執行命令 && /bin/bash
可用除錯方法:
docker run -it -d —name 容器名字 docker映象名 /bin/bash
一直很安靜
阿桑的走,很是突然,之前沒有聽過一點徵兆,突然就走了,其人與我非親非故,只是喜歡她那首 一直很安靜 給你的愛一直很安靜 來交換你偶爾給的關心 明明是三個人的電影 我卻始終不能有姓名 曾經想學這首歌,不過沒 細胞怎麼都學不會,現在將歌詞貼上來,以做紀念 空蕩的街景想找個人放感情 做這種決定是寂寞與我為...
一直報數遊戲
一種報數遊戲是從1開始連續報數,如果報到7的倍數 7,14,21,28 或者包含數字7的數 7,17,27,37 就用拍手代替這個數而不能報出。假設你連續聽到m聲拍手,問造成你聽到m聲拍手的第一下拍手所代表的數是幾?例如,你聽到了兩次連續的拍手,最小的可能這兩次拍手是27和28,因此輸出27。輸入m...
git 密碼一直輸入錯誤 ssh建立
1.在桌面右擊 選擇 git bash here 2.輸入 cd ssh 3.然後輸入ls檢視秘鑰列表 如上圖是已經配置過了就無需配置。如果沒有看到id ras.pub檔案即沒有配置,同上開啟git base here然後輸入下面命令 1.輸入命令 cd 2.然後輸入 ssh keygen.exe ...