docker-compose配置详解
version: '3'
services:
master:
# 镜像名称
image: mysql:8.0.22
environment:
- MYSQL_ROOT_PASSWORD=4rfv%TGB
- MYSQL_DATABASE=replicas_db
- TZ=Asia/Shanghai
command: --default-authentication-plugin=mysql_native_password
ports:
- "3306:3306"
#重启策略,能够使服务保持始终运行,生产环境推荐使用
restart: always
hostname: redblue-mysql
privileged: true
# 挂载路径
# 本地路径:容器内部路径
volumes:
- ./master_data:/var/lib/mysql
- ./master/my.cnf:/etc/mysql/my.cnf
- ./master_files:/var/lib/mysql-files
volumes:
master_data:
master_files: