version: '3' --docker-compose 版本
services: --服务
front: --服务名称
image: front -- docker image 名称
container_name: front --docker 名称
depends_on: --依赖 规定service加载顺序
- back --docker 名称
ports: -- docker 映射端口
- "80:80"
networks: --网络
- "net1"
volumes: -- :卷挂载路径,定义宿主机的目录/文件和容器的目录/文件的映射 宿主机路径:容器路径
- "/www:/usr/local/nginx/html"
links: --链接到另一个服务中的容器。 请指定服务名称和链接别名(SERVICE:ALIAS),或者仅指定服务名称。
- db
- db:database
back:
image: back
container_name:back
expose: --定义容器用到的端口(一般用来标识镜像使用的端口,方便用ports映射)
- "9000"
networks:
- "net1"
volumes:
- "/www:/usr/local/nginx/html"
networks:
net1:
driver: bridge