我是docker的新手,我试图通过docker-compose将现有的MySQL容器连接到我的Laravel应用程序。
MySQL docker-compose.yml文件类似于
version: '3'
services:
web:
container_name: ${APP_NAME}_web
build:
context: ./docker/web
ports:
- "9000:80"
volumes:
- ./:/var/www/app
depends_on:
- db
db:
container_name: ${APP_NAME}_db
image: mysql:5.7
ports:
- "3307:3306"
restart: always
volumes:
- dbdata:/var/lib/mysql/
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=laravel_docker_db
volumes:
dbdata:
driver: local
driver_opts:
type: none
device: /storage/docker/laravel_mysql_data
o: bind
此脚本正在下载最新的mysql版本并创建一个新容器。我只想将MYSQL容器与应用程序连接
使用桥接网络在docker-machine上使用特定IP创建我现有的MYSQL容器的地方。
我想知道,我可以在 db上下文上定义现有的MYSQL容器配置吗?