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:

posted @ 2022-03-31 13:21  素人岳  阅读(374)  评论(0编辑  收藏  举报