国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

docker容器運行后退出(怎么才能一直運行)

2024-09-01 13:56:25
字體:
來源:轉載
供稿:網友

現象

啟動docker容器 

docker run –name [CONTAINER_NAME] [CONTAINER_ID] 

查看容器運行狀態 

docker ps -a 

發現剛剛啟動的mydocker容器已經退出

原因

很重要的要說明的一點: Docker容器后臺運行,就必須有一個前臺進程.

容器運行的命令如果不是那些一直掛起的命令(比如運行top,tail),就是會自動退出的

docker容器的主線程(dockfile中CMD執行的命令)結束,容器會退出

解決方法

可以使用交互式啟動

docker run -i [CONTAINER_NAME or CONTAINER_ID]

上面的不太友好,建議使用后臺模式和tty選項

docker run -dit [CONTAINER_NAME or CONTAINER_ID]

查看容器狀態

docker ps -a

docker調出后臺容器

docker attach [CONTAINER_NAME or CONTAINER_ID]

TIPs:退出時,使用[ctrl + D],這樣會結束docker當前線程,容器結束,可以使用[ctrl + P][ctrl + Q]退出而不終止容器運行

如下命令,會在指定容器中執行指定命令,[ctrl+D]退出后不會終止容器運行

docker exec -it [CONTAINER_NAME or CONTAINER_ID] /bin/bash

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉安县| 扎囊县| 连州市| 玉屏| 望江县| 克拉玛依市| 泉州市| 民勤县| 资溪县| 黔江区| 连州市| 清新县| 东至县| 绥芬河市| 醴陵市| 南京市| 吉木乃县| 巴里| 怀集县| 万州区| 蛟河市| 宜君县| 郎溪县| 通山县| 汾阳市| 寿宁县| 马龙县| 阳城县| 遂昌县| 南通市| 阿尔山市| 郑州市| 万载县| 台东县| 拜城县| 麻栗坡县| 如皋市| 永州市| 汨罗市| 肥东县| 长葛市|