【发布时间】:2016-12-08 05:40:00
【问题描述】:
您好,我正在练习 Docker 和 Docker-compose。很有趣也很酷。
我也是初学者。我正在尝试创建一个 docker-compose.yml 文件来创建 3 个服务(我不知道这是否是正确的术语)服务如下:
- 前端
- 后端
- 数据库
这是我的代码
docker-compose.yml
frontend:
image: eboraas/apache-php
build: ./dockerfile-frontend
links:
- database
environment:
- WORDPRESS_DB_PASSWORD=embuscado29
ports:
- "<server public IP>:8082:8082"
volumes:
- ./code:/code
- ./html:/var/www/html
backend:
image: eboraas/apache-php
build: ./dockerfile-frontend
links:
- database
environment:
- WORDPRESS_DB_PASSWORD=embuscado29
ports:
- "<server public IP>:8082:8082"
volumes:
- ./code:/code
- ./html:/var/www/html
database:
image: mariadb
environment:
volumes:
- ./database:/var/lib/mysql
我的问题是如何将前端和后端服务连接到数据库服务?我的数据库将是一个 mssql 服务器
【问题讨论】:
标签: php sql-server docker docker-compose