一千萬個為什麽

搜索

刪除Docker容器後,為什麽會自動重新創建?



我正在使用ubuntu-16.04桌面並安裝了 Docker-1.5-1docker-engine-17.05.0〜ce-0〜ubuntu-xenial ,其中我安裝了<�代碼> openmedicus/phplist </代碼>。我的目標是去除容器和圖像。

問題是容器被成功移除,但一段時間後容器會自動創建一個不同的容器ID。

我甚至試圖刪除圖像也面臨同樣的問題。

試圖刪除圖片:

$ docker images | grep phplist
openmedicus/phplist             latest              24d3de5279cb        4 months ago        694MB

$ docker rmi openmedicus/phplist:latest --force
Untagged: openmedicus/phplist:latest
Untagged: penmedicus/[email protected]:6ac98b2f624eb8cd61b64c4b398650975a876224d5925175c58ff0c1b05a2593

$ docker images | grep phplist    ## Delete Sucessfully

現在試圖刪除容器:

$ docker ps
b02b641560e8        24d3de5279cb             "/bin/sh -c /usr/s..."   2 minutes ago       Up 2 minutes        0.0.0.0:8080->80/tcp                                 
$ docker stop b02b641560e8
b02b641560e8

$ docker rm b02b641560e8 --force   # Remove Sucessfully
b02b641560e8

同樣,容器是自動創建的:

$ docker ps
2c78199dc40c        openmedicus/phplist      "/bin/sh -c /usr/s..."   29 seconds ago      Up 28 seconds       0.0.0.0:8080->80/tcp                                 phplist

我如何永久刪除Docker容器和映像?

轉載註明原文: 刪除Docker容器後,為什麽會自動重新創建?

一共有 1 個回答:

檢查以下內容:

像守望臺這樣的東西可能正在運行並監視著容器運行的主機。守望臺可以重新從註冊表中拉出圖像並為您重新啟動容器。有一些類似於了望塔的工具可以做到這一點。