2016-06-16 36 views
6

Các hướng dẫn được cung cấp để cài đặt docker-máy trên Linux là cách tắt cho Ubuntu.docker-máy cài đặt trực tiếp trên Ubuntu với curl nhận được sự cho phép bị từ chối với sudo

Đây là những hướng dẫn không chính xác (tìm thấy 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ạn sẽ có tất cả các loại cho phép từ chối lỗi khi sử dụng sudo.
  • Khi bạn hack theo cách của bạn xung quanh vấn đề quyền sudo bạn sẽ tìm thấy tệp docker-machine của bạn trống sau khi cài đặt.

Trả lời

13

Sau một vài giờ hacking xung quanh tôi thấy đây là những gì cần thiết để cài đặt Docker máy trên Ubuntu (ít nhất là trong phiên bản Tôi đang chạy 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 

Để kiểm tra nó đã được cài đặt:.

$ docker-machine version 
+1

đẹp! nhưng dòng thứ hai phải là 'sudo mv docker-machine- \' uname -s \ '- \' uname -m \ '/ usr/local/bin/docker-machine', phải không? anyway nhờ giúp đỡ, tiết kiệm thời gian của tôi! –

1

tôi chạy vào cùng một vấn đề ngày hôm nay, trong một máy debian tôi cập nhật với các lệnh tôi sử dụng từ docker-machine tại là 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

Các vấn đề liên quan