我的環(huán)境 : Windows docker desktop + WSL2 Ubuntu 20.04 + Windows Terminal
問題操作
- 運行一個Ubuntu容器 (這一步已經(jīng)有問題了)
docker run -d --name ubuntu_exit_problem1 ubuntu
- 查看已有的容器:
docker ps -a
發(fā)現(xiàn)我們已經(jīng)根據(jù) Ubuntu鏡像創(chuàng)建了一個容器
- 查看在運行的容器
docker container ls
但是發(fā)現(xiàn)沒有在運行的容器
- 手動啟動一下創(chuàng)建的Ubuntu容器
docker start 559bb20d519f
然后再次查看正在運行的容器 docker container ls
發(fā)現(xiàn)容器依然沒有啟動成功
- 然后我們嘗試進入這個容器
docker exec -it 559bb20d519f bash
報錯:容器沒有啟動
解決方案
運行容器命令加上 -it
表示交互式操作,t表示終端
成功案例如下:
- 運行一個Ubuntu容器
docker run -itd --name ubuntu_exit_problem ubuntu
查看已有的容器:
docker ps -a
發(fā)現(xiàn)我們的COMMAND是以 bash shell的終端
查看在運行的容器
docker container ls
然后我們再進入這個容器
docker exec -it 65d6bc6bc4f4 bash
文章來源:http://www.zghlxwxcb.cn/news/detail-433971.html
問題解決?。。。?span toymoban-style="hidden">文章來源地址http://www.zghlxwxcb.cn/news/detail-433971.html
到了這里,關(guān)于docker 運行一個Ubuntu 容器 無法啟動的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!