2016-06-16 8 views
6

Instrukcje dotyczące instalacji maszyny dokowanej w systemie Linux są daleko w Ubuntu.Bezpośrednia instalacja na stacji dokująco-drukującej w systemie Ubuntu z zakazem uzyskiwania uprawnień z sudo

Są to błędne instrukcje (znaleziono here):

$ curl -L https://github.com/docker/machine/releases/download/v0.7.0/docker-machine-`uname -s`-`uname -m` > /usr/local/bin/docker-machine && \ 
$ chmod +x /usr/local/bin/docker-machine 
  • będziesz miał wszystkie rodzaje Permission denied błędów podczas korzystania sudo.
  • Po zhackowaniu się po problemach z uprawnieniami sudo, po zainstalowaniu plik docker-machine jest pusty.

Odpowiedz

13

Po kilku godzinach hacking wokół znalazłem to, co jest potrzebne do instalacji Döcker maszynę na Ubuntu (przynajmniej dla wersji używam LUBUNTU (16.04 LTS/Xenial Xerus):

$ sudo wget -L https://github.com/docker/machine/releases/download/v0.8.0-rc1/docker-machine-`uname -s`-`uname -m` 
$ sudo mv docker-machine-`uname -s`-`uname -m` /usr/local/bin/docker-machine 
$ sudo chmod +x /usr/local/bin/docker-machine 

przetestować go zainstalował.

$ docker-machine version 
+1

fajnie! ale druga linia powinna być 'sudo mv docker-machine- \' uname -s \ '- \' uname -m \ '/ usr/local/bin/docker-machine', czyż nie? tak dzięki za pomoc, zaoszczędziłem mój czas! –

1

wpadłem na ten sam problem dzisiaj, w maszynie debian jestem na bieżąco z poleceniem użyłem ponieważ docker-machine jest teraz docker-compose

wget -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` sudo mv ./docker-compose-`uname -s`-`uname -m` /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose

Powiązane problemy