Docker Compose
Apa Itu Docker Compose?
Docker Compose adalah alat yang memungkinkan Anda untuk menjalankan lingkungan aplikasi multikontainer berdasarkan definisi yang ditetapkan dalam berkas YAML.
Docker-compose.yml file
Docker compose Nginx
1. Gunakan docker CLI untuk menjalankan Nginx dengan ketikan sintaks
docker container run -d --name nginx -p 80:80 -v
2. Docker compose YAML file dengan nama docker-compose-nginx.yml
3. Run dan Stop
a. Run : docker-compose -f docker-compose-nginx.yml up
b. Stop : CTRL + C
4. Run dan Stop di Background
a. Run : docker-compose -f docker-compose-nginx.yml up -d
b. Stop : docker-compose -f docker-compose-nginx.yml down -v
5. Untuk melihat docker container yang running ketikan docker psDocker compose MySQL
1. Docker CLI untuk menjalankan mysql
docker container run -d --name mysql-db -e MYSQL_ALLOW_EMPTY_PASSWORD=True -v
2. Docker compose YAML file, dengan nama docker-compose-mysql.yml
3. Run dan Stop
a. Run : docker-compose -f docker-compose-mysql.yml up
b. Stop : CTRL + C
4. Run dan Stop di Background
a. Run : docker-compose -f docker-compose-mysql.yml up -d
b. Stop : docker-compose -f docker-compose-mysql.yml down -v
Docker compose Nginx dan MySql
1. Untuk menjalankan docker CLI Nginx ketikan docker container run -d --name nginx -p 80:80 -v
2. Untuk menjalankan docker CLI MySql ketikan docker container run -d --name mysql-db -e
3. Docker compose YAML file, dengan nama docker-compose.yml
4. Run dan Stop di Background
a. Run : docker-compose up -d
Comments
Post a Comment