簡體   English   中英

嘗試啟動我的 docker 實例並被告知容器正在使用中,但隨后“docker ps”什么也沒顯示

[英]Try to start my docker instance and am told container is in use, but then “docker ps” shows nothing

我正在運行 Ubuntu 14.04。 我想啟動一台 docker 機器所以我嘗試了這個

davea@blockshare_srvr:~$ sudo docker-machine restart odoo8
[sudo] password for davea: 
Docker machine "odoo8" does not exist. Use "docker-machine ls" to list machines. Use "docker-machine create" to add a new one.
davea@blockshare_srvr:~$ sudo docker-machine ls
NAME   ACTIVE   DRIVER   STATE   URL   SWARM   DOCKER   ERRORS
davea@blockshare_srvr:~$ sudo docker run --name odoo8 -p 2222:22 -p 5432:5432 -p 8069:8069 -d yingliu4203/odoo8nightly -h blockshare
docker: Error response from daemon: Conflict. The container name "/odoo8" is already in use by container "4ddc17305fc4df43bd2b42c07791d67817ff54d517550c581365245579c95967". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.

它告訴我容器名稱正在使用中,但是當我檢查正在運行的 docker 實例時,我什么也沒看到

davea@blockshare_srvr:~$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

是什么賦予了?

列出所有容器。 (默認情況下只會顯示正在運行的容器。)

docker ps -a

刪除現有的。

docker rm CONTAINER

PS:要在沒有 sudo 的情況下運行 docker 命令,您可以將您的用戶添加到 docker 組,(但請注意這會降低安全性!

sudo usermod -aG docker $USER

暫無
暫無

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

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