【docker】解决docker启动centos镜像不成功问题
生活随笔
收集整理的這篇文章主要介紹了
【docker】解决docker启动centos镜像不成功问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解決docker啟動centos鏡像不成功問題
當我們用docker 啟動centos鏡像后,并不會啟動成功,而是啟動后立馬停止。
root@dockergeng:~# docker run centos root@dockergeng:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES root@dockergeng:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d3ec8ae5daf2 centos "/bin/bash" 20 seconds ago Exited (0) 1 seconds ago crazy_kare那么如何解決呢,其實很簡單。
通過docker run -itd 鏡像名/id
就可以后臺啟動centos且不會自動停止了。
原因是什么呢
-it選項是以交互形式運行,如果只是以交互形式運行,會進入到容器的shell。之后輸入exit退出shell,會連帶著將容器也停止掉。也可以在容器shell里以快捷建ctrl+P+Q形式退出容器shell,此時并不會把容器停止。這也是一種方法但是太過麻煩。
-d選項是以后臺形式運行容器。
那么-itd就是以后臺交互的形式運行容器,并不會直接跳到容器的shell再退出。
總結
以上是生活随笔為你收集整理的【docker】解决docker启动centos镜像不成功问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么修改照片dpi值?怎么提高照片分辨率
- 下一篇: 计算机一级RGB怎么弄,用时半个月,我终