簡體   English   中英

Docker 容器未針對簡單文件運行

[英]Docker container not running for a simple file

FROM ubuntu

RUN apt-get update && apt-get install -y vim

以上是我在 docker 文件中的全部內容,只需在 ubuntu 上安裝 vim

我在本地使用

docker build -t myFirstUbuntuimage .

然后,如果我使用上面的圖像運行容器

docker run -d --name myfirstcontainer myFirstUbuntuimage:latest

容器不運行。 我怎樣才能讓它運行?

docker ps 顯示為空

容器可能運行得很好。 ubuntu映像的默認行為是啟動交互式 shell,但由於您啟動的是非交互式容器,因此 shell 將立即退出。

當您運行容器時,您期望會發生什么?

如果刪除-d並添加-it ,您將獲得交互式 shell:

docker run -it --name myfirstcontainer myFirstUbuntuimage:latest

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM