Docker Volume vs Bind Mount
π Reference: https://www.daleseo.com/docker-volumes-bind-mounts/
λ³Όλ₯¨ vs λ°μΈλ λ§μ΄νΈ
λ³Όλ₯¨(volume)κ³Ό λ°μΈλ λ§μ΄νΈ(bind mount)μ κ°μ₯ ν° μ°¨μ΄μ μ Dockerκ° ν΄λΉ λ§μ΄νΈ ν¬μΈνΈλ₯Ό κ΄λ¦¬ν΄μ£Όλλ μ ν΄μ£Όλλ μ λλ€. λ³Όλ₯¨μ μ¬μ©ν λλ μ°λ¦¬κ° μ€μ€λ‘ λ³Όλ₯¨μ μμ±νκ±°λ μμ ν΄μΌνλ λΆνΈν¨μ΄ μμ§λ§, ν΄λΉ λ³Όλ₯¨μ Docker μμμ μ΄λ―Έμ§(image)λ 컨ν μ΄λ(container), λ€νΈμν¬(network)μ λΉμ·ν λ°©μμΌλ‘ κ΄λ¦¬κ° λλ μ΄μ μ΄ μμ΅λλ€. κ·Έλμ λλΆλΆμ μν©μμλ λ³Όλ₯¨μ μ¬μ©νλ κ²μ΄ κΆμ₯λμ§λ§ 컨ν μ΄λνλ λ‘컬 κ°λ° νκ²½μ ꡬμ±ν λλ λ°μΈλ λ§μ΄νΈκ° λ μ 리ν μ μμ΅λλ€.
λ‘컬μμ κ°λ°μ ν λλ μΌλ°μ μΌλ‘ νμ¬ μμ λλ ν°λ¦¬μ νλ‘μ νΈ μ μ₯μλ₯Ό git clone λ°μλκ³ μ½λλ₯Ό λ³κ²½ν©λλ€. λ°λΌμ λ°μΈλ λ§μ΄νΈλ₯Ό μ΄μ©ν΄μ ν΄λΉ λλ ν°λ¦¬λ₯Ό 컨ν μ΄λμ νΉμ κ²½λ‘μ λ§μ΄νΈν΄μ£Όλ©΄ μ½λλ₯Ό λ³κ²½ν λ λ§λ€ λ³κ²½ μ¬νμ μ€μκ°μΌλ‘ 컨ν μ΄λλ₯Ό ν΅ν΄ νμΈν μ μμ΅λλ€. λ°λλ‘ μ»¨ν μ΄λλ₯Ό ν΅ν΄ λ³κ²½λ λΆλΆλ νμ¬ μμ λλ ν°λ¦¬μλ λ°μμ΄ λκΈ° λλ¬Έμ νΈλ¦¬ν κ²μ λλ€.
λ°μΈλ λ§μ΄νΈλ₯Ό μ€μ νλ‘μ νΈμμ νμ©νλ μμ λ κ΄λ ¨ ν¬μ€νΈλ₯Ό μ°Έκ³ λ°λΌκ² μ΅λλ€.
Leave a comment