github.com/ijc/docker-app@v0.6.1-0.20181012090447-c7ca8bc483fb/integrations/gradle/example/simple.dockerapp/docker-compose.yml (about)

     1  version: "3.6"
     2  services:
     3    mysql:
     4      image: mysql:${mysql.image.version}
     5      environment:
     6        MYSQL_ROOT_PASSWORD: ${mysql.rootpass}
     7        MYSQL_DATABASE: ${mysql.database}
     8        MYSQL_USER: ${mysql.user.name}
     9        MYSQL_PASSWORD: ${mysql.user.password}
    10      volumes:
    11        - source: db_data
    12          target: /var/lib/mysql
    13          type: volume
    14      deploy:
    15        mode: replicated
    16        replicas: 1
    17    wordpress:
    18      image: wordpress
    19      environment:
    20        WORDPRESS_DB_USER: ${mysql.user.name}
    21        WORDPRESS_DB_PASSWORD: ${mysql.user.password}
    22        WORDPRESS_DB_NAME: ${mysql.database}
    23        WORDPRESS_DB_HOST: mysql
    24        WORDPRESS_DEBUG: ${debug}
    25      deploy:
    26        mode: ${wordpress.scale.mode}
    27        replicas: ${wordpress.scale.replicas}
    28  
    29  volumes:
    30    db_data:
    31      name: ${volumes.db_data.name}