到docker-compose.yml
岁时,我可以运行应用程序.现在我们想将应用程序转移到生产环境中,但不想使用容器数据库.那么,有什么方法可以让我使用docker-compose
将本地MySQL数据库与应用程序连接起来呢?
我的docker .yml看起来像:
version: '3'
services:
web-app:
build:
context: .
dockerfile: web-app/Dockerfile
ports:
- 8080:8080
links:
- app-db
app-db:
build:
context: .
dockerfile: app-db/Dockerfile
environment:
- MYSQL_ROOT_PASSWORD=password
- MYSQL_DATABASE=Optimize
ports:
- 3306:3306
而不是app-db
部分,我只想连接到我的本地托管mysql
数据库.