国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

解決docker run后容器出現(xiàn)Exited (0)情況的問(wèn)題

瀏覽:140日期:2024-11-01 15:07:35

自己做了個(gè)centos7的openresty的Dockerfile,build之后

docker run -d -p 801:80 openresty:1.19 /usr/local/openresty/nginx/sbin/nginx

之后docker ps -a出現(xiàn)如下情況

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9dee2d04b3b5 openresty:1.19 '/usr/local/openrest…' 24 seconds ago Exited (0) 7 seconds ago gifted_bhabha 69846af3baa7 redis:latest 'docker-entrypoint.s…' 24 minutes ago Up 24 minutes 0.0.0.0:6379->6379/tcp rds

openresty狀態(tài)顯示為Exited (0)

原因:

Docker的機(jī)制是讓容器后臺(tái)運(yùn)行,必須至少有一個(gè)前臺(tái)進(jìn)程,容器運(yùn)行的命令如果不是那些一直掛起的命令(比如運(yùn)行top,tail),會(huì)自動(dòng)退出

解決:

可以使用包含 -g “daemon off;” 配置項(xiàng)的sh命令以前臺(tái)方式開(kāi)啟nginx服務(wù)

因此啟動(dòng)指令調(diào)整如下:

docker run -d -p 801:80 openresty:1.19 /usr/local/openresty/nginx/sbin/nginx -g 'daemon off;'

再次docker ps -a看看效果

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0291303ca61b openresty:1.19 '/usr/local/openrest…' 29 seconds ago Up 28 seconds strange_curie 69846af3baa7 redis:latest 'docker-entrypoint.s…' 26 minutes ago Up 26 minutes 0.0.0.0:6379->6379/tcp rds

補(bǔ)充:docker啟動(dòng)時(shí)一直處于exited狀態(tài),解決fangfa

docker啟動(dòng)時(shí)一直處于exited狀態(tài)

解決docker run后容器出現(xiàn)Exited (0)情況的問(wèn)題

解決方法

步驟一、docker rm 容器id 將容器刪除

步驟二、docker rmi 鏡像id 將鏡像刪除(只有先刪除容器,才能刪除鏡像)

步驟三、docker build -t tomcat:centos . 重新創(chuàng)建容器

步驟四、docker run --privileged -it -d --name tomcat01 -p 1216:8080 tomcat:centos(加權(quán)限和)

指定一個(gè)偽終端)

錯(cuò)誤導(dǎo)致原因1缺少權(quán)限 2沒(méi)有運(yùn)行終端

注:?privileged 加權(quán)限

-t 指定一個(gè)偽終端

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 循化| 嵊州市| 东乌珠穆沁旗| 宁乡县| 隆安县| 德庆县| 陈巴尔虎旗| 永春县| 沅陵县| 大英县| 湖口县| 武宁县| 彝良县| 农安县| 仁寿县| 金山区| 城固县| 麻阳| 营口市| 湖北省| 江口县| 北川| 商河县| 安新县| 大关县| 兴城市| 启东市| 新化县| 吉木萨尔县| 额济纳旗| 泰宁县| 张家口市| 彭水| 普格县| 廉江市| 乌苏市| 德安县| 佛山市| 新建县| 广宗县| 巴彦县|