大家好,我是Docker的新手-我想从Vagrant迁移(使用Scotchbox 1.x)-我们当前的设置包括一个PHP / Apache / MySQL后端和Angular前端-我运行一个vagrant实例IP地址分别为192.168.33.10和192.168.33.11的这些地址分别映射到我的主机文件中的my.frontend.local和my.backend.local。 任何人都可以提出使用Docker的最佳方法吗?
我目前已经到了这一步,但是不确定如何使用Docker Compose做到这一点。 https://docs.docker.com/compose/
version: "3.2"
services:
php:
build: './php/'
networks:
- backend
volumes:
- ./backend_public_html/:/var/www/html/
apache:
build: './apache/'
depends_on:
- php
- mysql
networks:
- frontend
- backend
ports:
- "8080:80"
volumes:
- ./public_html/:/var/www/html/
mysql:
image: mysql:5.6.40
networks:
- backend
environment:
- MYSQL_ROOT_PASSWORD=rootpassword
networks:
frontend:
backend: