docker-compose μ€μΉ μ§μΉ¨μμ λ€μμ μνν μ μμ΅λλ€.
curl -L https://github.com/docker/compose/releases/download/1.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
κ·Έλ¬λ λ€μκ³Ό κ°μ μ΄μ λ‘ μ€μΉν μ μμ΅λλ€.
zsh: permission denied: /usr/local/bin/docker-compose
μ΄μ μ€μΉ λ° docker μ¬μ©λ²κ³Ό κ°κΈ°λ₯Ό μνκΈ° λλ¬Έμ sudoλ₯Ό μννκ³ μΆμ§ μμ΅λλ€.
docker <command>
μλ μ€λ...
μ¬λ°λ₯Έ μ€μ λ°©λ²μ 무μμ λκΉ?
λλ λΉμ μ΄ https://github.com/docker/compose λ₯Ό μλ―Ένλ€κ³ μκ°ν©λλ€ @μλλ ?
/usr/local/bin
λλ ν 리μ μΈ μ μμ κ°λ₯μ±μ΄ λμ΅λλ€. chmod
/ chown
λλ μ°κΈ° κ°λ₯ν μ΄λκ°μ docker-compose
λ€μ΄λ‘λνκ³ sudo cp
νμμμ€.
μ€ννλ λ° sudo
κ° νμνμ§ μκ³ μ€μΉλ§ νλ©΄ λ©λλ€.
λλμ΄ λ¬Έμ κ° μκ³ λλ μΌμ’ μ 리λ μ€ μ΄λ³΄μμ λλ€ :) λκ΅°κ° λλ₯Ό λμΈ μ μμ΅λκΉ?
μμ± λλ κΈ°κ³μ λν @luisrudge ?
μ€, μ£μ‘ν©λλ€! μμ±μ©μ λλ€!
@luisrudge ok np :) μ΄κ±Έ λ«μλ λ κΉμ?
μ! κ°μ¬ ν΄μ!
λ컀 λ¨Έμ μ λν΄ λμΌν λ¬Έμ μ μ§λ©΄νκ³ μμ΅λλ€. @ehazlett μ루μ μΌλ‘ 리λλ μ ν΄
@joeyhipolito @aanand μΉμ νκ² λμ
@ tarun6006 λ¬Έμ /ν΄κ²°μ± μ λμΌν κ°λ₯μ±μ΄ μμ΅λλ€.
/usr/local/bin
λλ ν 리μ μΈ μ μμ κ°λ₯μ±μ΄ λμ΅λλ€.chmod
/chown
λλ μ°κΈ° κ°λ₯ν μ΄λκ°μdocker-machine
λ€μ΄λ‘λνκ³sudo cp
νμμμ€.μ€ννλ λ°
sudo
κ° νμνμ§ μκ³ μ€μΉλ§ νλ©΄ λ©λλ€.
μ’
λ£ μ
λ ₯ sudo chown -R $(whoami) /usr/local/bin
μ€ κ°μ¬ν©λλ€ @zhangqinghe λλΆμ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
λλ μ΄ μ κ·Ό λ°©μμ΄ λ μ½λ€λ κ²μ μμλ€.
@zhangqinghe μ΄κ²μ λ¬Έμ λ₯Ό ν΄κ²°ν©λλ€. κ°μ¬ ν΄μ.
λμκ² sudo -i μ΄μ μ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
@zhangqinghe κ°μ¬ν©λλ€. μ΄κ²μ λ΄ λ¬Έμ λ₯Ό ν΄κ²°ν©λλ€.
μ λ ₯ν΄μ£ΌμΈμ
sudo chmod -Rf 777 /usr/local/bin
μΌμ΄μΌ
μ΄ μμ μ μννμ§ λ§μμμ€. μ΄κ²μ μ€μ λ‘ λ¬μ±νκ³ μ νλ λ²μλ₯Ό λμ΄μλ κ΄λ²μν κΆν λ³κ²½μ κ°μ§λλ€.
sudo chown -R $(whoami) /usr/local/bin
μ΄ μμ
λ μννμ§ λ§μμμ€( /usr/local/bin
μ μλ λͺ¨λ λ¨μΌ νμΌμ μμ μκ° νμ¬ μ€ν μ€μΈ μ¬μ©μλ‘ μ¬κ·μ μΌλ‘ λ³κ²½λ¨). κ·Έκ²μ κ³Όλν©λλ€. λλ μ΄κ²μ μΆ©λΆν κ°μ‘°ν μ μλ€.
μ΄λ° μΌμ νλ κ²μ κ²°κ΅ λΉμ μ μΌκ΅΄μ νλ°ν κ°λ₯μ±μ΄ λ§€μ° ν½λλ€. λ΄ Macμ /usr/local/bin
μμ μΌλΆ νμΌμ nathanleclaire
μμ μ΄κ³ μΌλΆλ root
μμ μ
λλ€. κ·Έκ²λ€μ κ±°κΈ°μ λκ³ μμ‘΄νλ νλ‘κ·Έλ¨μ μλ§λ μ΄κ²μ΄ μ΄λ° μμΌλ‘ μ μ§λκΈ°λ₯Ό κΈ°λν©λλ€. μμμ μ μν λͺ
λ Ήμ μ΄λ¬ν μ μ€νκ² λ°°μΉλ νμΌ μμ κΆμ μμ ν μλ©Έμν΅λλ€.
λμ νμν κ²½μ° μ΄ μ νμ μμ
μ λμ κ³ λ €νμμμ€. νμΌμ μμ ν λλ ν 리μ μ μ₯ν λ€μ cp
/ mv
ν©λλ€.
$ curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` \
>~/docker-compose
$ chmod +x ~/docker-compose
$ sudo mv ~/docker-compose /usr/local/bin/docker-compose
ν¨μ¬ λ κ΄λ²μν κ²°κ³Όλ‘ ν¨μ¬ λ μμ ν©λλ€.
Docker λ¬Έμμμ:
μ°Έκ³ : "κΆν κ±°λΆλ¨" μ€λ₯κ° λ°μνλ©΄ /usr/local/bin λλ ν 리μ μ°κΈ°κ° λΆκ°λ₯ν μ μμΌλ©° μνΌμ μ λ‘ Composeλ₯Ό μ€μΉν΄μΌ ν©λλ€. sudo -iλ₯Ό μ€νν λ€μ μλ λ λͺ λ Ήμ μ€νν λ€μ μ’ λ£ν©λλ€.
nathanleclaire μ μμ΄ μ μκ² ν¨κ³Όμ μ΄μμ΅λλ€. κ°μ¬ ν΄μ
ꡬκΈμ΄ λλ₯Ό μ¬κΈ°λ‘ λ°λ €λ€μ€λ€....
μ λ°, μ λ°... @nathanleclaire μ루μ μ μ¬μ©νμΈμ
μ΄κ²μ μ΄λ»μ΅λκΉ?
루νΈκ° μλ μ¬μ©μλ‘ Dockerλ₯Ό μ¬μ©νλ €λ©΄ μ΄μ λ€μμ κ³ λ €ν΄μΌ ν©λλ€.
λ€μκ³Ό κ°μ΄ "docker" κ·Έλ£Ήμ μ¬μ©μλ₯Ό μΆκ°ν©λλ€.
sudo usermod -aG docker your-user
μ’μ μκ°μΈκ°μ?
docker-composeκ° μ€ν κ°λ₯νμ§ νμΈνμμμ€(chmod +x /usr/local/bin/docker-compose).
/usr/local/bin
λ΄μ λͺ¨λ νμΌμ λν κΆνμ μλ§μΌλ‘ λ§λ€ νμκ° μμ΅λλ€.
νμ§ λ§μΈμ
sudo chown -R $(whoami) /usr/local/bin
λμ μ΄λ κ² νμΈμ
sudo -i
curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod 755 /usr/local/bin/docker-compose
exit
@nathanleclaire μ μ루μ μ μ¬μ©νμμμ€. μ μκ² λ§€μ° ν¨κ³Όμ μ λλ€.
docker-composeκ° μ€ν κ°λ₯νμ§ νμΈνμμμ€(chmod +x /usr/local/bin/docker-compose).
μ΄κ²μ μ°λΆν¬ 18.04μμ μλνμ΅λλ€.
λλ μ΄ μ κ·Ό λ°©μμ΄ λ μ½λ€λ κ²μ μμλ€.
μ΄κ²μ λλ₯Ό μν΄ μΌνμ΅λλ€ : D
λμκ² sudo -i μ΄μ μ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
μ΄κ²μ (λλ sudo -i
μΈκΈνλ λ€λ₯Έ κ² μ€ νλ) νμ©λλ λ΅λ³μ΄μ΄μΌ νλ©° μ 체 /usr/local/binμ΄ μλλΌ
κ°μΉ μλ μΌ: Docker μ
κ·Έλ μ΄λ ν permission denied: docker-compose
μ€λ₯κ° λ°μνμ΅λλ€. 1λΆ μ μλ λͺ¨λ κ²μ΄ μ¬μ ν μ λλ‘ μλνκ³ μμκΈ° λλ¬Έμ λ΄ κΆνμ λͺ¨λ μ μμ΄μμ΅λλ€.
(νμ¬ μ κ·Έλ μ΄λλ) Docker λ°μ€ν¬ν± μμ© νλ‘κ·Έλ¨μ μμνκ³ κ΄λ¦¬μ μνΈλ₯Ό 묻λ λ©μμ§κ° νμλλ©΄ κΆνμ λΆμ¬ν ν μ€λ₯κ° μ¬λΌμ‘μ΅λλ€. κ·Έλμ Dockerλ κΆν μ체λ₯Ό μμ νμ΅λλ€.
μ΄ μ½λλ§μΌλ‘λ μ΄ λ¬Έμ λ₯Ό ν΄κ²°ν μ μμ΅λλ€
sudo chmod +x /usr/local/bin/docker-compose
κ°μ₯ μ μ©ν λκΈ
μ’ λ£ μ λ ₯
sudo chown -R $(whoami) /usr/local/bin