国产探花免费观看_亚洲丰满少妇自慰呻吟_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武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳东县| 聊城市| 南涧| 同心县| 叶城县| 定州市| 遵义县| 长春市| 扶沟县| 乡城县| 西乌| 新绛县| 西丰县| 克什克腾旗| 扎鲁特旗| 嵊州市| 焦作市| 宜兴市| 拉萨市| 陇南市| 泸西县| 汝州市| 饶平县| 神木县| 赣榆县| 鹤山市| 宽甸| 雷山县| 双城市| 泾源县| 独山县| 华容县| 东源县| 桦南县| 阜新| 海林市| 栾川县| 资源县| 聊城市| 遂川县| 庐江县|