
๐ ์์ฝ
์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ์ต์ด ์๋์ฐ๋ฅผ ์ค์นํด์ผ ์ฌ์ฉํ ์ ์์.
์๋์ฐ ํ๋ก๊ทธ๋จ์ OS(Operating System) ๋ผ๊ณ ํ๊ณ ์ด์์ฒด์ ๋ผ๊ณ ํจ.
์ด์์ฒด์ ๋ ํค๋ณด๋, ๋ง์ฐ์ค, ์์
, ๋์์ ๋ฑ์ ํ๊ฒฝ์ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ S/W ๋ก ์ต์ด๋ก ์ค์น๋์ด์ผ ํจ.
์ด์์ฒด์ ์ ์ข
๋ฅ๋ ์๋์ฐ(Window), ๋ฆฌ๋
์ค(Linux), ์ ๋์ค(Unix)๊ฐ ์์ผ๋ฉฐ ์ฃผ๋ก ๊ฐ์ธ์ฉ์ผ๋ก ์๋์ฐ๋ฅผ ์ฌ์ฉํ๊ณ ํ์ฌ์์๋ ๋ฆฌ๋
์ค ๋๋ ์ ๋์ค๊ฐ ์ฌ์ฉ๋จ
์์ ๊ธฐ์ :
– Basic : ๋ฆฌ๋ ์ค
๐ ๊ธฐ์ ๊ตฌํ
์คํ :
- docker desktop
๐ Linux ์ค์น
0) ๋์ปค๋ผ๋ ํด์ ์ด์ฉํด์ ๋ฆฌ๋ ์ค ์ค์น
- ์ด๋ฏธ์ง : ์ค์น ํ๋ก๊ทธ๋จ ์) ๋ฆฌ๋ ์ค ์ค์น ํ๋ก๊ทธ๋จ - ์ปจํ ์ด๋ : ํ๋ก๊ทธ๋จ ์) ๋ฆฌ๋ ์ค ํ๋ก๊ทธ๋จ
์ค์น ๋ฐฉ๋ฒ
– WSL์ Windows Subsystem for Linux 2์ ์ค์๋ง๋ก ์๋์ฐ์์ ๋ฆฌ๋ ์ค๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ
1) ํ์์ ธ์ ๊ด๋ฆฌ์ ๋ชจ๋๋ก ์ด๊ณ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํ
wsl --install
2) ์ค์น๊ฐ ๋๋๊ณ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํํด, WSL ๋ฒ์ ๊ธฐ๋ณธ๊ฐ์ 2๋ก ๋ณ๊ฒฝ
$ wsl --set-default-version 2
3) ์ปดํจํฐ ์ฌ์์(๋ฆฌ๋ถํ ) ํ ๊ด๋ฆฌ์ ๋ชจ๋ ๋ช ๋ นํ๋กฌํํธ ์ด๊ธฐ , ์๋ ๋ช ๋ น์ด ์คํ
# wsl
4) ๊ตฌ๊ธ ๊ฒ์ : Docker Destop ๋ค์ด๋ก๋ ๋ฐ ์ค์น ์งํ
5) ์ปดํจํฐ ์ฌ์์(๋ฆฌ๋ถํ )
6) ๊ธฐํ :
(1) ๋ง์ฝ ๋ฐ์คํฌํ ์ปดํจํฐ / ๋ ธํธ๋ถ์์ ์ค์น๊ฐ ์ ๋๋ก ์งํ๋์ง ์๋๋ค๋ฉด ๋ณด๋ ๋ฐ ํ๋์จ์ด ํธํ์ฑ ๋ฌธ์ ๊ฐ ์์ ๊ฐ๋ฅ์ฑ ์์. (2) ์ค์น ์๋ฌ์ ๋ํด ์น ์ํ์ ํตํด ํด๊ฒฐ์ ์๋ํด์ผํจ