version: "3" services: mysql: image: mysql container_name: mysql restart: always command: [ '--character-set-server=utf8mb4', '--collation-server=utf8mb4_general_ci', '--explicit_defaults_for_timestamp=true', '--lower_case_table_names=1' ] ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: youtu!0113 MYSQL_INITDB_SKIP_TZINFO: "Asia/Shanghai" MYSQL_DATABASE: ecpm volumes: ##初始化的脚本,初始化我们存放的init.sql文件 - ./sql:/docker-entrypoint-initdb.d/ healthcheck: test: [ "CMD", "mysqladmin", "ping", "-h", "localhost", "-uyoutu", "-pyoutu!0113" ] interval: 6s timeout: 5s retries: 10 #network_mode: host redis: image: redis restart: always hostname: redis container_name: redis privileged: true ports: - "6379:6379" environment: TZ: Asia/Shanghai