π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
[Docker] λ컀 μ΄λ―Έμ§μ λ컀 컨ν μ΄λ λ³Έλ¬Έ
[Docker] λ컀 μ΄λ―Έμ§μ λ컀 컨ν μ΄λ
μ§μ§μνμΉ΄ 2023. 3. 23. 17:41<λ³Έ λΈλ‘κ·Έλ μλ¦¬μ€ IoT 1λ₯Ό μ°Έκ³ ν΄μ 곡λΆνλ©° μμ±νμμ΅λλ€ :-)>
π 컨ν μ΄λ
: μ΄λ νκ²½μ΄λ μ΄λ μΈνλΌλ‘λ μ½κ² μ΄λ κ°λ₯
: μ ν리μΌμ΄μ μ μ€ννκΈ° μν μ»΄ν¨ν μμ μ ν¨ν€μ§νμ¬ μ΄λ―Έμ§λ‘ λ§λ€κΈ° λλ¬Έμ κ²½λν
: μλ²λ OS νκ²½μ μ’ μμ μ΄μ§ μμ μ§μ ν μ ν리μΌμ΄μ μ΄μμ±μ΄ μ€ν
π νμ΄νΌλ°μ΄μ κΈ°λ°μ κ°μν(VM λ°©μ)
: μ ν리μΌμ΄μ μ΄ λμκ° μ μλ OS νκ²½μ΄ ν¬ν¨
: μ ν리μΌμ΄μ μ μ€ννκΈ° μν΄μλ VMμ λμ μμμ ν λΉν λ€μ, OSλ₯Ό λΆν ν ν μ ν리μΌμ΄μ μ ꡬλ
μκ°μ΄ μ€λ κ±Έλ¦Ό
π 컨ν μ΄λ κΈ°λ°μ κ°μν λ°©μ
: νλ‘μΈμ€ κ° λ²½μ λ§λ€μ΄ μ ν리μΌμ΄μ μ΄ κ΅¬λλλ νκ²½μ΄ κ²©λ¦¬(컨ν μ΄λν)
: κ°κ°μ APPμ OSλ₯Ό κ°λ³λ‘ ꡬμ±ν΄μ€ νμ μμ΄ νλμ OS 컀λμ 곡μ νμ¬ μ¬μ©
: λ κ°λ³κ³ ν¬κΈ°λ μμ 볡μ μ λ°°ν¬μλ κ°νΈ
π λ컀 μ΄λ―Έμ§ (Docker Image)
: 컨ν μ΄λλ₯Ό λ§λλ λ° μ¬μ©λλ μ½κΈ° μ μ©(Read-only) ν νλ¦Ώ
: 컨ν μ΄λ μ€νμ νμν νμΌκ³Ό μ€μ κ° λ±μ ν¬ν¨νκ³ μλ λ컀νμΌμ λ§λ ν Dockerfileμ λΉλ νμ¬ μ΄λ―Έμ§λ₯Ό : λ§λ¦
: OS μ€μΉ νμΌ
π λ컀 컨ν μ΄λ(Docker Container)
: λ컀 μ΄λ―Έμ§λ₯Ό μ€νν μν
: μ΄λ―Έμ§λ‘ 컨ν
μ΄λλ₯Ό μμ±νλ©΄ μ΄λ―Έμ§μ λͺ©μ μ λ§λ νμΌμ΄ λ€μ΄μλ νμΌ μμ€ν
κ³Ό 격리λ μμ€ν
μμ λ° λ€νΈμν¬λ₯Ό μ¬μ©ν μ μλ λ
립λ 곡κ°μ΄ μμ±
: μ½κΈ° μ μ©μΈ μ΄λ―Έμ§μ λ³κ²½λ μ¬νμ μ μ₯νλ 컨ν
μ΄λ κ³μΈ΅(Layer)μ μ μ₯
π backend Dockerfileμ λΉλ
(back ; 5000 / database : 3306 )
https://gitlab.com/yalco/practice-docker
'π©βπ» μ»΄ν¨ν° ꡬ쑰 > About Computer' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Docker] λ컀μ Container λ§λ€κΈ° (0) | 2023.03.24 |
---|---|
[Docker] λμ»€λ‘ nginx λ°°ν¬νκΈ° (0) | 2023.03.24 |
[Docker] λ컀 Compose μ€μ΅ν΄λ³΄κΈ° (0) | 2023.03.23 |
[Docker] λ컀 컨ν μ΄λ λ° node μ€ν (0) | 2023.03.23 |
[ν΄λΌμ°λ] AWS λ€νΈμνΉ & AWS Route 53 & VPC (0) | 2023.03.22 |