Drupal 8数据库安装未连接到docker mysql容器

时间:2019-01-16 04:54:07

标签: mysql docker drupal

Hii我对docker还是很陌生,我正在使用docker从现有drupal项目中设置我的drupal 8项目,我拖了两个docker容器,其中一个是some-drupal,另一个是some-mysql,我链接了some-mysql容器到数据库名称为drupal的某些多用途容器,但未连接到数据库

我给了:

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

在drupal数据库安装中

这是我用来创建一些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 :(得分:0)

您是否尝试检查两个容器是否连接正确?

尝试通过以下方式访问drupal容器:

docker ps

并通过docker exec -it CONTAINER_ID bash

连接

此后,您可以通过ping some-mysql ping您的mysql容器(实际上您一次写了 some-sql 而另一次写了 some-mysql )< / p>

如果您得到回应,那么一切都会好的。