version: "3" services: web: image: backset/server:1.0 build: context: ./ dockerfile: Dockerfile.release restart: always container_name: backset-server ports: - 7001:7001 links: - mysql:mysql - redis:redis depends_on: - mysql - redis mysql: image: mysql:5.7 restart: always container_name: backset-mysql ports: - 3307:3307 environment: - "MYSQL_DATABASE=backset" - "MYSQL_USER=backset" - "MYSQL_PASSWORD=backset" - "MYSQL_ROOT_PASSWORD=root" - "MYSQL_ROOT_HOST='%'" - "MYSQL_TCP_PORT=3307" - "TZ=Asia/Shanghai" volumes: - /www/wwwroot/mysql/conf/my.cnf:/etc/mysql/conf.d/mysqld.cnf - /www/wwwroot/mysql/data:/var/lib/mysql - /www/wwwroot/mysql/logs:/var/log/mysql redis: image: redis container_name: backset-redis restart: always ports: - 26379:26379 volumes: - /www/wwwroot/redis/conf:/etc/redis/redis.conf - /www/wwwroot/redis/data:/data command: redis-server --requirepass "cr654654." --port 26379