Я пытаюсь запустить два отсоединенных контейнера.2 контейнера докера загружаются в 1 контейнер
сначала MySql
docker run -td --name mysql -p 3306:3306 -e MYSQL_PASS="admin" tutum/mysql
я стараюсь, чтобы начать самостоятельно построенный контейнер для апача, typo3
docker run -td --name typo -p 80:80 --link mysql:mysql thomasm/typo3-45
я бы сейчас ожидать, что два контейнера показывают в Докер пс
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
96607b9ee0f9 tutum/mysql:latest "/run.sh" 19 minutes ago Up 19 minutes 0.0.0.0:3306->3306/tcp mysql,typo/mysql
, но оба, кажется, находятся в этом одном идентификаторе контейнера (смотрите столбец NAMES).
докер п.с. -a теперь показывает, что контейнер «опечатка» покинул
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4d5ab7351d49 thomasm/typo3-45:latest "/start.sh" 8 minutes ago Exited (0) 8 minutes ago typo
Я немного запутался. Почему имя опечатки отображается в столбце имен контейнера mysql. И почему контейнер с опечатками выходит? Я не вижу сообщений об ошибках. Non отдельностоящие, с Башем работает контейнер опечатки ...
выхода из бревен докеров
$ docker logs typo
* Starting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.16.
Set the 'ServerName' directive globally to suppress this message
*
Можете ли вы изменить свой вопрос, добавив результат команды 'docker logs typo'? – Thomasleveil
«Почему контейнер с опечатками существует?» Потому что ты начал это!?! Он вышел с ошибками, поэтому статус гласит: «Выход (0) 8 минут назад» – Behe
Я написал «exit» не «существует». Я добавил вывод опечаток на докере. – tommsen