λ°©κΈ λꡬ μμκ° λ΄κ° νΈμΆν λλ ν 리 μΈλΆμ νμΌμ μμ ν μ μλ€λ κ²μ μκ² λμμ΅λλ€. pwd
μΈλΆμμ μμ μ νμ©ν κ²μΌλ‘ μμνμ§λ§ μ΅μν μμ νμ΅λλ€. μ΄μ pwd
μΈλΆμ μλ λ΄ νμΌμ΄ μμ λμ§ μλ κ²μ μ μ μμ΅λλ€.
μ΄μ©λ©΄ λ΄κ° λμΉ λͺ κ°μ§ μ΅μ μ΄ μμ΅λκΉ?
μ λ°μ΄νΈ : https://github.com/containers/toolbox/issues/348#issuecomment -568938467μ μ΄ ν΄νΉμ νμ¬λ‘μλ μ λλ‘ μλνλ κ² κ°μ΅λλ€.
$ HOME=`pwd` toolbox create
$ HOME=`pwd` toolbox enter
νλ‘μ νΈ λλ ν 리μ μ νμΌμ μμ±νμ§λ§ λΆλͺ¨μκ²λ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.
λꡬ μμκ° ν λλ ν 리λ₯Ό λ§μ΄νΈνμ§ _not_ νμ©νμ§λ§ λμ "pwd"λ§ νμ©νλ€λ©΄ μ’μ κ²μ΄λΌλ λ° λμν©λλ€!
λꡬ μμμ μ€μΉλ νλ‘κ·Έλ¨μ $HOME(μ: $HOME/.cache
, $HOME/.config
λ±)μ λ§μ νμΌμ μ μ₯νλ©°, μ΄λ¬ν νμΌμ λ€λ₯Έ λꡬ μμ λλ νΈμ€νΈμ λꡬ μμ κ°μ μΆ©λν μ μμ΅λλ€.
컨ν
μ΄λ λ΄λΆμ ν λλ ν 리λ₯Ό μ¬μ©νκ³ νμ¬ λλ ν 리λ₯Ό μλ₯Ό λ€μ΄ $HOME/Workdir
λ‘ λ§μ΄νΈνλ μ΅μ
μ μ μ μΌλ‘ κ²½λ‘λ₯Ό μ νν νμ μμ΄ toolbox
λ‘ μ ννκ³ λ€λ‘ μ΄λν μ μκ³ κΈ°λ³Έμ μΌλ‘ toolbox
μ κΉ¨λν $HOMEμ΄ μλ κ²μ μΌμ’
μ μ’μ μΌμ
λλ€.
λλ κ·Έκ²μ΄ μ’μ ν΄κ²°μ± μ΄ λ κ²μ΄λΌκ³ μκ°νμ§λ§ λ λ²μ§Έλ‘ @njam μ λλ€. μ μ΄λ μ’μ μ ν,
λλ μ€νμ μΈ λꡬ μμ ꡬν( source )μμ μ΄ μμ΄λμ΄λ₯Ό μ€ννμ΅λλ€. λ§μ΄νΈν ν΄λλ₯Ό μ μνλ 맀κ°λ³μλ₯Ό μΆκ°νμ΅λλ€.
$ toolbox-njam create foo --mount ~/Downloads
~/Downloads
ν΄λλ 컨ν
μ΄λμ λ§μ΄νΈλκ³ "enter"λ₯Ό μ¬μ©ν λ μμ
λλ ν λ¦¬λ‘ μ€μ λ©λλ€. λ§μ΄νΈ κ²½λ‘λ λ μ΄λΈμ μ¬μ©νμ¬ μ»¨ν
μ΄λμ μ μ₯λλ―λ‘ "λͺ©λ‘"μ νμν μ μμ΅λλ€.
$ toolbox-njam list
NAME IMAGE MOUNT
foo registry.gitlab.com/njam/toolbox-njam/arch-toolbox:latest /home/reto/Downloads
κΈ°λ³Έ μ¬μ© μ¬λ‘μ κ²½μ° μ μλν©λλ€. κ·Έλ¬λ λλ κ·Έκ²μ κ΄λ²μνκ² ν μ€νΈνμ§ μμμ΅λλ€. μλ₯Ό λ€μ΄ $HOMEμ _outside_ ν΄λκ° λ§μ΄νΈλλ©΄ μ΄λ»κ² λ©λκΉ?
tlbx ν¬ν¬μλ ν λλ ν 리λ₯Ό λ°μΈλ λ§μ΄νΈνμ§ μλ -n
μ΅μ
μ΄ μμ΅λλ€.
@markstos bind-mount
μ νμ€ podman
λ³Όλ₯¨κ³Ό λΉκ΅νμ¬ λ¬΄μμ ν©λκΉ?
#183μ μ€λ³΅
@debarshiray μΌ 183λ² λ¬Έ λ«μλλ° ν΄κ²°λ°©λ²μ΄