services: mysql: image: mysql:8.0 environment: MYSQL_RANDOM_ROOT_PASSWORD: "yes" MYSQL_DATABASE: semaphore MYSQL_USER: semaphore MYSQL_PASSWORD: test321 semaphore: image: semaphoreui/semaphore:latest ports: - "3000:3000" environment: SEMAPHORE_DB_USER: semaphore SEMAPHORE_DB_PASS: test321 SEMAPHORE_DB_HOST: mysql SEMAPHORE_DB_PORT: 3306 SEMAPHORE_DB_DIALECT: mysql SEMAPHORE_DB: semaphore SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ SEMAPHORE_ADMIN_PASSWORD: test321 SEMAPHORE_ADMIN_NAME: Admin SEMAPHORE_ADMIN_EMAIL: admin@example.com SEMAPHORE_ADMIN: admin depends_on: - mysql