Как запустить остановленный контейнер Ubuntu в Docker?(работает без параметров (-i - t)) - PullRequest
0 голосов
/ 17 мая 2019

Как запустить остановленный контейнер Ubuntu в Docker? есть идеи?

$ docker pull ubuntu

$ docker images

РАЗМЕР ИД ИЗОБРАЖЕНИЯ В РЕЖИМЕ ХРАНИЛИЩА

Ubuntu последние 7698f282e524 29 часов назад 69,9MB

$ docker run ubuntu

$ docker ps -a

ИДЕНТИФИКАТОР КОНТЕЙНЕРА СОЗДАНИЕ ИМЯ СОЗДАННЫХ ПОРТОВ СОСТОЯНИЯ

512009f5b00e ubuntu "/ bin / bash" 39 минут назад Выход (0) Минуту назад sad_noether

$ docker start sad_noether

sad_noether

$ docker ps

ИДЕНТИФИКАТОР КОНТЕЙНЕРА СОЗДАНИЕ ИМЯ СОЗДАННЫХ ПОРТОВ СОСТОЯНИЯ

$ docker ps -a

ИДЕНТИФИКАТОР КОНТЕЙНЕРА СОЗДАНИЕ ИМЯ СОЗДАННЫХ ПОРТОВ СОСТОЯНИЯ

512009f5b00e ubuntu "/ bin / bash" 40 минут назад Выход (0) 23 секунды назад sad_noether

$ docker exec -it sad_noether bash

Ошибка ответа от демона: контейнер 512009f5b00e6be5e3ee199d2db25c628219c237b16e37eed5cb6052179ebdbc не работает

Ответы [ 2 ]

2 голосов
/ 17 мая 2019

Как запустить остановленный контейнер Ubuntu в Docker?

docker start CONTAINER

В вашем случае вы запустили Ubuntu без каких-либо операций переднего плана, поэтому контейнер завершается сразу после запуска.

Вы должны запустить docker run -it ubuntu bash

1 голос
/ 17 мая 2019

Вы должны запустить это, чтобы контейнер продолжал работать.

docker run -d ubuntu sleep 9999999
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...