π μμ½
μ»΄ν¨ν°λ₯Ό μ¬μ©νλ €λ©΄ μ΅μ΄ μλμ°λ₯Ό μ€μΉν΄μΌ μ¬μ©ν μ μμ.
μλμ° νλ‘κ·Έλ¨μ 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) μ€μΉ μλ¬μ λν΄ μΉ μνμ ν΅ν΄ ν΄κ²°μ μλν΄μΌν¨