
[Docker] ํ๋ก์ ํธ ๋์ปค ์ปจํ
์ด๋ ๋ฐฐํฌํ๊ธฐ(๋ก์ปฌ)
ยท
Project
๐ก ์ด ํฌ์คํ
์ ๋ก์ปฌ ํ๊ฒฝ์์ ํ๋ก์ ํธ๋ฅผ ๋์ปค ์ปจํ
์ด๋๋ก ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ฑํ์์ต๋๋ค.โช๏ธ Dockerfile์ ์ด์ฉํด ์ง์ MariaDB ํ๊ฒฝ์ ์ค์ FROM mariadb:xx : MariaDB xx ๋ฒ์ ๊ธฐ๋ฐ์ผ๋ก ์ปจํ
์ด๋ ์์ฑENV : ์ปจํ
์ด๋ ์์ฑ ์ ๊ธฐ๋ณธ ํ๊ฒฝ๋ณ์ ์ค์ (DB ์์ฑ, ์ฌ์ฉ์ ์์ฑ ๋ฑ)EXPOSE : ์ปจํ
์ด๋ ๋ด๋ถ์์ ์ด๋ค ํฌํธ๋ฅผ ์ฌ์ฉํ ๊ฑด์ง ์ ์ธ โช๏ธ ๋คํธ์ํฌ ์์ฑ โ ์ปจํ
์ด๋ ๊ฐ ํต์ ์ ์์ ํ๊ณ ํธ๋ฆฌํ๊ฒ ํ๊ธฐ ์ํจ โช๏ธ ์ด๋ฏธ์ง ๋น๋ โช๏ธ ๋ณผ๋ฅจ ์คํ โ ์ฌ๋ฌ ์ปจํ
์ด๋ ๊ฐ ๋ฐ์ดํฐ ๊ณต์ ์ฌ๋ฌ ์ปจํ
์ด๋๊ฐ ๋์ผํ ํ์ผ์ด๋ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํด์ผ ํ ๋ ๋ณผ๋ฅจ์ ์ฌ์ฉํ๋ฉด ๊ฐ๋จํ๊ณ ์์ ํจMariaDB์ ๋ชจ๋ ๋ฐ์ดํฐ๋ mysql-volume์ ์์ ํ๊ฒ ์ ์ฅ. ์ปจํ
์ด๋๋ฅผ ์ง์ฐ๊ณ ์๋ก ๋ง๋ค์ด..