我目前正在使用 Laradock 运行各种 PHP 项目——虽然我知道它有一个 MYSQL 实现,但我也有 mysql 容器已经在运行,我有几个数据库并且已经可以使用 Sequel Pro 在外部进行访问。我一直在尝试链接它,以便 Laradock 及其项目可以看到和使用这个容器,但没有运气。我尝试将以下内容添加到 Laradock docker-compose.yml 中,虽然它没有错误,但我似乎也无法让我的 PHP 项目使用链接的数据库。我错过了什么吗?
### MySQL ################################################
mysql:
image: mysql:5.6
external_links:
- myContainerName
ports:
- "3306:3306"
environment:
MYSQL_DATABASE: dbname
MYSQL_USER: root
MYSQL_PASSWORD: password