Попробуйте запустить мой экземпляр Docker и мне сообщают, что контейнер используется, но тогда "Docker PS" ничего не показывает - PullRequest
0 голосов
/ 29 сентября 2019

Я использую Ubuntu 14.04. Я хочу запустить докер, так что я попробовал это

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'.

Он говорит мне, что имя контейнера используется, но когда я проверяю запущенные экземпляры докера, я ничего не вижу

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

Чтодает?

1 Ответ

1 голос
/ 29 сентября 2019

Список всех контейнеров. (по умолчанию будут отображаться только запущенные контейнеры.)

docker ps -a

Удалить существующий.

docker rm CONTAINER

PS: Чтобы запустить команду docker без sudo, вы можете добавить своего пользователя в docker. группа, (, но учтите, что это снизит безопасность! )

sudo usermod -aG docker $USER
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...