github.com/ijc/docker-app@v0.6.1-0.20181012090447-c7ca8bc483fb/examples/wordpress/wordpress.dockerapp/docker-compose.yml (about) 1 version: "3.6" 2 3 services: 4 5 mysql: 6 image: mysql:${mysql.image.version} 7 environment: 8 MYSQL_ROOT_PASSWORD: ${mysql.rootpass} 9 MYSQL_DATABASE: ${mysql.database} 10 MYSQL_USER: ${mysql.user.name} 11 MYSQL_PASSWORD: ${mysql.user.password} 12 volumes: 13 - source: db_data 14 target: /var/lib/mysql 15 type: volume 16 networks: 17 - overlay 18 deploy: 19 mode: ${mysql.scale.mode} 20 replicas: ${mysql.scale.replicas} 21 endpoint_mode: ${mysql.scale.endpoint_mode} 22 23 wordpress: 24 image: wordpress 25 environment: 26 WORDPRESS_DB_USER: ${mysql.user.name} 27 WORDPRESS_DB_PASSWORD: ${mysql.user.password} 28 WORDPRESS_DB_NAME: ${mysql.database} 29 WORDPRESS_DB_HOST: mysql 30 WORDPRESS_DEBUG: ${debug} 31 ports: 32 - "${wordpress.port}:80" 33 networks: 34 - overlay 35 deploy: 36 mode: ${wordpress.scale.mode} 37 replicas: ${wordpress.scale.replicas} 38 endpoint_mode: ${wordpress.scale.endpoint_mode} 39 depends_on: 40 - mysql 41 42 volumes: 43 db_data: 44 name: ${volumes.db_data.name} 45 46 networks: 47 overlay: