services: mysql: image: docker.m.daocloud.io/library/mysql:8.4 environment: MYSQL_ROOT_PASSWORD: root ports: - "3306:3306" command: - "--character-set-server=utf8mb4" - "--collation-server=utf8mb4_general_ci" volumes: - mysql_data:/var/lib/mysql api: build: context: ./api environment: PORT: "8080" MYSQL_HOST: mysql MYSQL_PORT: "3306" MYSQL_USER: root MYSQL_PASSWORD: root SQLITE_PATH: /app/data/app.db CORS_ALLOW_ALL: "1" depends_on: - mysql ports: - "8080:8080" volumes: - api_data:/app/data volumes: mysql_data: api_data: