#版本号
version: '3'
#服务
services:
#web服务器
web:
#编译镜像
build: ./web
#设置数据卷
volumes:
- /Users/Brisy/Desktop/sms/web-mysql-demo/config:/home/web/config
#设置网桥
networks:
- frontend
#设置依赖容器
depends_on:
- mysql
#指定暴露的端口
ports:
- "3000:3000"
#web服务器
web1:
#编译镜像
build: ./web1
#设置数据卷
volumes:
- /Users/Brisy/Desktop/sms/web-mysql-demo/config:/home/web1/config
#设置网桥
networks:
- frontend
#设置依赖容器
depends_on:
- mysql
#指定暴露的端口
ports:
- "3002:3002"
#mysql服务器
mysql:
#编译mysql镜像
build: ./mysql
restart: always
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --init-connect='SET NAMES utf8mb4;' --innodb-flush-log-at-trx-commit=0
#设置环境变量
environment:
- MYSQL_DATABASE=testdb
- MYSQL_ROOT_PASSWORD=zhangxu123
#端口设置
ports:
- "3307:3306"
#数据卷设置
volumes:
- /Users/Brisy/Desktop/sms/web-mysql-demo/mysql/data/mysql:/var/lib/mysql:rw
#设置网桥
networks:
- backend
#自定义网桥
networks:
frontend:
driver: bridge
backend:
driver: bridge
一键复制
编辑
Web IDE
原始数据
按行查看
历史
575

被折叠的 条评论
为什么被折叠?



