簡體   English   中英

無法從 Docker 桌面刪除 Docker 容器

[英]Cannot remove Docker Container from Docker Desktop

我正在嘗試刪除 Docker 桌面應用程序上的容器。 (v3.6.0 Mac)

無法刪除 Docker 撰寫應用程序。 原因:調用遠程方法“compose-action”時出錯:錯誤:命令失敗:docker-compose --file "docker-compose.yaml" --project-name "tos-apps" --project-directory "/Users/kunalojha/Desktop /tos-apps" down time="2021-08-22T18:40:00-05:00" level=warning msg="未設置“UID”變量。默認為空字符串。 time="2021-08-22T18:40:00-05:00" level=warning msg="未設置“UID”變量。默認為空字符串。 services.redis.user 必須是字符串

似乎每當我嘗試關閉它時都會拋出此消息。 我已經看到一個 github 問題就此打開並在新版本發布后關閉,但我仍然面臨同樣的問題。 關於如何解決這個問題的任何想法?

這就是我解決與此類似的問題的方法:

使用docker ps查找容器 ID - docker ps -a將顯示所有容器, docker ps -l最后創建的容器。

比單獨刪除應用程序的所有容器,例如docker rm c52b93c43544

解決方案是通過終端中的容器 ID 將項目一一刪除:

  1. 使用查找容器 ID

     docker ps -a
  2. 通過其 ID 刪除容器。

     docker rm <container-id>

您可以嘗試刪除 cmd.exe 中的一個或多個容器

暫無
暫無

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

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