Abp Vnext 的 Vue3 实现版本
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

70 lines
1.7 KiB

version: '3'
services:
mysql:
image: bitnami/mysql:8.0.30
container_name: mysql
restart: always
environment:
MYSQL_ROOT_USER: "root" # 管理员账户名
MYSQL_ROOT_PASSWORD: "1q2w3E*" # 管理员密码
MYSQL_AUTHENTICATION_PLUGIN: "mysql_native_password" # 认证插件
MYSQL_CHARACTER_SET: utf8mb4 # 默认字符集(服务器级别)
MYSQL_COLLATE: utf8mb4_unicode_ci # 默认排序规则(服务器级别)
MYSQL_ENABLE_SLOW_QUERY: 0 # 是否开启慢查询,0:不开启 1:开启
MYSQL_LONG_QUERY_TIME: 5.0 # 慢查询超时时间
ports:
- "3306:3306"
redis:
image: redis:6.2.6
container_name: redis
restart: always
ports:
- 6379:6379
command: ["redis-server", "--appendonly", "yes", "--requirepass","1q2w3E*"]
rabbitmq:
image: rabbitmq:3.8-management
container_name: rabbitmq
restart: always
ports:
- "5672:5672"
- "15672:15672"
environment:
- RABBITMQ_DEFAULT_USER=admin
- RABBITMQ_DEFAULT_PASS=1q2w3E*
lion.abp.pro:
image: zzzwangjun/lion.abp.pro
container_name: lion.abp.pro
restart: always
ports:
- "8080:80"
depends_on:
- mysql
- rabbitmq
- redis
- lion.abp.pro.migrator
links:
- mysql
- redis
- rabbitmq
lion.abp.pro.migrator:
image: zzzwangjun/lion.abp.pro.migrator
container_name: lion.abp.pro.migrator
depends_on:
- mysql
links:
- mysql
lion.abp.pro.vben28:
image: zzzwangjun/lion.abp.pro.vben28
container_name: lion.abp.pro.vben28
ports:
- "80:80"
depends_on:
- lion.abp.pro
links:
- lion.abp.pro