尝试启动我的docker实例,并告知容器正在使用中,但随后“ docker ps”什么也没显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尝试启动我的docker实例,并告知容器正在使用中,但随后“ docker ps”什么也没显示相关的知识,希望对你有一定的参考价值。
我正在运行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
以上是关于尝试启动我的docker实例,并告知容器正在使用中,但随后“ docker ps”什么也没显示的主要内容,如果未能解决你的问题,请参考以下文章
在 Docker 容器中调试 webpack-dev-server 应用程序