Установка базы данных Drupal 8 не подключается к контейнеру Docker MySQL - PullRequest
0 голосов
/ 16 января 2019

Привет, я довольно новичок в докере, я использую докер для настройки моего проекта drupal 8 из существующего проекта drupal, у меня есть контейнеры для буксировки, один - some-drupal, а другой - some-mysql, я связал some-mysql Контейнер к некоторому-Drupal-контейнеру с именем базы данных Drupal, но он не подключается к базе данных

я дал:

database-name : drupal
user:root
pswd:drupal1
advance options:
host:some-sql
port:3036

в установке базы данных drupal

это команда, которую я использовал для создания контейнера some-drupal и связывания контейнера базы данных some-mysql

запустите -v / Documents / drupalproject --name some-drupal --link some-mysql: mysql -p 8088: 80 -e MYSQL_USER = root -e MYSQL_PASSWORD = drupal1 -d drupal

enter image description here

1 Ответ

0 голосов
/ 16 января 2019

Вы пытались проверить, правильно ли подключены оба контейнера?

попробуйте получить доступ к drupal-контейнеру с помощью:

docker ps

и подключиться через docker exec -it CONTAINER_ID bash

после этого вы можете пропинговать свой mysql-контейнер через ping some-mysql (фактически вы написали один раз some-sql , а другой some-mysql )

если вы получите ответ, все должно быть в порядке.

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