ComputerScience/DockerKubernetes

[Docker] Docker Compose

๊น€๊ฐœ๋ฏธ_ 2024. 4. 8. 20:57

 

 

 

 

 

2024. 04. 08 Monday

๋”ฐ๋กœ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, docker desktop์— ํ•จ๊ป˜ ์„ค์น˜๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

 

 

 

compose ๊ด€๋ จ ๋ช…๋ น์–ด๋“ค Up and down

 

 

 

 

 

docker compose up -d

 

 

 

 

 

docker compose config

 

 

 

 

 

docker compose down

 

* Down ์‹œ ์ฃผ์˜

๊ผญ yml ํŒŒ์ผ์ด ์žˆ๋Š” ์œ„์น˜์—์„œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•œ๋‹ค. 

 

 

 

 

 

์—ด๋ฆฐ ์„œ๋ฒ„์— curl์„ ํ†ตํ•ด ๋“ค์–ด๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

curl http://localhost:8000

 

 

 

 

 

docker compose config (networks ์ฃผ๋ชฉ)

 

 

 

 

 

* Docker Compose - ๋‘˜ ์ด์ƒ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋‹ค! 

https://docs.docker.com/compose/compose-application-model/

 

How Compose works

Understand how Compose works and the Compose application model with an illustrative example

docs.docker.com