2016-04-03 3 views
1

Начните изучение докеров и попробуйте настроить контейнер mysql. Но он сразу же умирает с Exited (1).mysql with Exited (1) from docker

Ниже используется команда

docker run mysql -e MYSQL_ROOT_PASSWORD=password1 

Глядя на Docker псе, он не показывает какой-либо работает докер контейнер

с Docker псом -a не возвращает следующее:

CONTAINER ID IMAGE COMMAND      CREATED    STATUS       PORTS NAMES 
e681f56c52e2 mysql "/entrypoint.sh -e MY"  3 seconds ago  Exited(1) 3 seconds ago     lonely_rosalind 

Nothing отображается для докерных журналов lonley_rosalind либо

Любой идея, как определить, почему, если не удалось?

Я бегу

  • Ubuntu 15.04
  • докер версия 1.9.1 сборка a34a1d5
+1

Вы также можете заглянуть в журналы, прежде чем спрашивать. 'docker logs e681f56c52e2', в общем случае' docker logs '. – activatedgeek

ответ

2

Попробуйте

docker run -e MYSQL_ROOT_PASSWORD=password1 mysql 

Когда вы пишете что-то после имени Докер изображение докер принимает его как команду для выполнения в созданном контейнере. Образец для запуска докера:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 
+0

Спасибо, это работает. Мне жаль, что есть некоторые сообщения журнала. – gutterball