优化docker-compose的前端项目不依赖于Gin,使用nginx

This commit is contained in:
SliverHorn
2020-09-10 19:15:44 +08:00
parent 93d1fdae31
commit ba0bcefec4
8 changed files with 156 additions and 90 deletions

View File

@@ -1,11 +1,25 @@
version: "3.8"
services:
web:
build:
context: ./
dockerfile: ./Dockerfile
container_name: gva-web
restart: always
ports:
- '8000:8000'
links:
- server
depends_on:
- server
command: ['nginx-debug', '-g', 'daemon off;']
server:
build:
context: ./
dockerfile: ./dockerfile_server
container_name: gva-server # 容器名
dockerfile: ./DockerfileServer
container_name: gva-server
restart: always
ports:
- '8888:8888'
@@ -19,7 +33,7 @@ services:
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci #设置utf8字符集
restart: always
ports:
- "13306:3306" # host物理直接映射端口为6606
- "13306:3306" # host物理直接映射端口为13306
environment:
MYSQL_DATABASE: 'qmPlus' # 初始化启动时要创建的数据库的名称
MYSQL_ROOT_PASSWORD: 'Aa@6447985' # root管理员用户密码