Не удалось запустить док-контейнер при отображении тома - PullRequest
0 голосов
/ 31 мая 2019

Когда я запускаю эту команду для запуска docker (Docker версия 18.09.6, сборка 481bc77156):

sudo docker run -p 18084:8070 -v /opt/dabai/app/config-center/docker-apollo/apollo-portal/target/apollo-portal-1.4.0-github:/apollo-portal:rw apollo-portal

Вывод:

[daai@iZ3refzweg1d9dh94t9Z ~]$ sudo docker run -p 18084:8070 -v /opt/dabai/app/config-center/docker-apollo/apollo-portal/target/apollo-portal-1.4.0-github:/apollo-portal:rw apollo-portal
Fri May 31 07:59:06 UTC 2019 ==== Starting ==== 
Failed to start
Fri May 31 07:59:16 UTC 2019 Failed to start apollo-portal.jar, return code: 1

Я использую эту команду для проверки журнала докера:

docker logs ce518631ced

вывод такой же. Как определить, в чем проблема? Кстати, когда я удаляю сопоставление тома, контейнер запускается успешно.

1 Ответ

0 голосов
/ 31 мая 2019

Копирование файлов контейнера на локальный компьютер для замены старой папки сопоставления может решить эту проблему.

docker cp 12ba0764beff:/apollo-portal /opt/dabai/app/docker/apollo/apollo-portal

12ba0764beff - докер контейнера id.start с отображением:

sudo docker run -p 18084:8070 -v /apollo-portal /opt/dabai/app/docker/apollo/apollo-portal:/apollo-portal:rw apollo-portal
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...