dockerode-compose
Version:
docker-compose in nodejs using dockerode
38 lines (32 loc) • 654 B
YAML
version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: test
MYSQL_USER: test
MYSQL_PASSWORD: testpassword
app1:
build: ./simple-node-app
environment:
DB_HOST: db
DB_DATABASE: test
DB_USER: teste
DB_PASSWORD: testpassword
app2:
extends:
file: ./app2.yml
service: app2
app3:
extends:
service: app1
app4:
extends:
file: ./simple-node-app-1235/app4.yml
service: app4
volumes:
db_data: {}