In this video we are going to learn how to use docker compose to deploy application using docker compose file with single command. In this video we learn how to write docker compose file step by step. Deploy Application using docker compose | One click deployment in HIndi
Sample docker-compose file that we have used in code:
version: '3'
services:
dbservice:
image: mysql
environment:
- MYSQL_ROOT_PASSWORD=root
# -MYSQL_USERNAME=durgesh
#
volumes:
- ./data:/var/lib/mysql
ports:
- 3306:3306
networks:
- bootapp
appservice:
build: ./boot
depends_on:
- dbservice
environment:
- spring.datasource.url=jdbc:mysql://dbservice:3306/blog_app?createDatabaseIfNotExist=true
- spring.datasource.username=root
- spring.datasource.password=root
ports:
- 8085:9292
networks:
- bootapp
networks:
bootapp: