46 lines
1.3 KiB
YAML
46 lines
1.3 KiB
YAML
################################################################
|
|
#
|
|
# Development:
|
|
# nodemon.cmd --ext '*' --exec docker-compose up app database --build
|
|
#
|
|
# docker exec tti-provider-db sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQL_ROOT_PASSWORD"' > /tmp/all-databases.sql
|
|
# docker exec tti-provider-db sh -c 'exec mysqldump tti_db tti_tasks -uroot -p"$MYSQL_ROOT_PASSWORD"' > /tmp/tti_db-tti_tasks-database.sql
|
|
#
|
|
################################################################
|
|
|
|
networks:
|
|
tti-provider-network:
|
|
name: tti-provider-network
|
|
|
|
services:
|
|
app:
|
|
build: ./tti-provider
|
|
container_name: tti-provider-app
|
|
restart: always
|
|
networks:
|
|
- tti-provider-network
|
|
command: >
|
|
sh -c "
|
|
./init.sh
|
|
"
|
|
ports:
|
|
- 8889:8080
|
|
environment:
|
|
MYSQL_HOST: tti-provider-db
|
|
MYSQL_USER: user
|
|
MYSQL_PASSWORD: NGQ2ODk3NDc0YzRmOTcyOGRlZDg0N2M0
|
|
MYSQL_DATABASE: tti_db
|
|
database:
|
|
build: ./tti-db
|
|
container_name: tti-provider-db
|
|
restart: always
|
|
networks:
|
|
- tti-provider-network
|
|
ports:
|
|
- "3308:3306"
|
|
environment:
|
|
MYSQL_ROOT_USER: root
|
|
MYSQL_ROOT_PASSWORD: MWVmNzZlOGRhOTQzZWI1MTBiMzhhZjU1
|
|
MYSQL_DATABASE: tti_db
|
|
MYSQL_USER: user
|
|
MYSQL_PASSWORD: NGQ2ODk3NDc0YzRmOTcyOGRlZDg0N2M0
|