
[Docker ์ปจํ ์ด๋๊ฐ ๊ฐ์ง ๋ฌธ์ ์ ]
Docker๋ฅผ ์ฌ์ฉํ๋ฉด ํน์ ํ๋ก๊ทธ๋จ์ ์ปจํ ์ด๋๋ก ์คํํ ์ ์์ง๋ง, ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๊ฑฐ๋ ์์ ๋๋ฉด, ์๋ก์ด ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ณ ๊ธฐ์กด ์ปจํ ์ด๋๋ฅผ ์๋ก ๊ต์ฒดํด์ผํ๋ค. ์ด ๋ Docker๋ ๊ธฐ์กด ์ปจํ ์ด๋๋ฅผ ์์ ํ์ง ์๊ณ ์๋ก์ด ์ปจํ ์ด๋๋ฅผ ์์ฑํ๋ ๋ฐฉ์์ผ๋ก ๊ต์ฒด๋ฅผ ํ๋ค.
ํ์ง๋ง ์ฌ๊ธฐ์ ๋ฐ์ดํฐ์ ์๋ฉธ ๋ฌธ์ ์ ์ด ๋ํ๋๋ค. ์๋ฅผ ๋ค์ด PostgreSQL ์ปจํ ์ด๋๋ฅผ ์๋ก ๋์ฐ๋ฉด ์ด์ ์ปจํ ์ด๋์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ณด๋ ํจ๊ป ์ฌ๋ผ์ง๋ ๊ฒ์ด๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Docker ๋ณผ๋ฅจ์ ์ฌ์ฉํ๋ค.
[Volume]
๋์ปค ์ปจํ ์ด๋์์ ๋ฐ์ดํฐ๋ฅผ ์์์ ์ผ๋ก ์ ์ฅํ๊ธฐ ์ํ ๋ฐฉ๋ฒ
์ปจํ ์ด๋ ์์ฒด์ ์ ์ฅ ๊ณต๊ฐ์ ์ฌ์ฉํ์ง ์๊ณ , ํธ์คํธ ์์ฒด์ ์ ์ฅ ๊ณต๊ฐ์ ๊ณต์ ํด์ ์ฌ์ฉํ๋ ํํ
์ปจํ ์ด๋ ์ง์ธ ๋ ๋ฐ์ดํฐ๊ฐ ๊ฐ์ด ์ญ์ ๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ฒ

[Volume์ ์ฌ์ฉํ๋ ๋ช ๋ น์ด]
docker run -v [ํธ์คํธ์ ๋๋ ํ ๋ฆฌ ์ ๋๊ฒฝ๋ก]:[์ปจํ
์ด๋์ ๋๋ ํ ๋ฆฌ ์ ๋๊ฒฝ๋ก] [์ด๋ฏธ์ง๋ช
]:[ํ๊ทธ๋ช
]
- [ํธ์คํธ์ ๋๋ ํ ๋ฆฌ ์ ๋ ๊ฒฝ๋ก]์ ๋๋ ํ ๋ฆฌ๊ฐ ์ด๋ฏธ ์กด์ฌํ ๊ฒฝ์ฐ, ํธ์คํธ์ ๋๋ ํ ๋ฆฌ๊ฐ ์ปจํ ์ด๋์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ฎ์ด์์ด๋ค.

- [ํธ์คํธ์ ๋๋ ํ ๋ฆฌ ์ ๋ ๊ฒฝ๋ก]์ ๋๋ ํ ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์์ ๊ฒฝ์ฐ, ํธ์คํธ์ ๋๋ ํ ๋ฆฌ ์ ๋ ๊ฒฝ๋ก์ ๋๋ ํ ๋ฆฌ๋ฅผ ์๋ก ๋ง๋ค๊ณ ์ปจํ ์ด๋์ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ๋ค์ ํธ์คํธ์ ๋๋ ํ ๋ฆฌ๋ก ๋ณต์ฌํด์จ๋ค.

'Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Docker] Docker Compose, Docker Compose CLI (0) | 2025.10.28 |
|---|---|
| [Docker] Dockerfile (0) | 2025.10.27 |
| [Docker] PostgreSQL ์คํ (0) | 2025.10.27 |
| [Docker] Docker CLI (0) | 2025.10.27 |
| [Docker] ๊ธฐ๋ณธ ๊ฐ๋ ๋ฐ ์ค์น (0) | 2025.10.27 |