docker-machine直接安装在Ubuntu上,curl获得了sudo权限被拒绝

Ric*_*ick 6 ubuntu docker-machine ubuntu-16.04

在Linux上安装docker-machine所提供的说明对于Ubuntu来说已经过时了.

这些是不正确的说明(在此处找到):

$ 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
Run Code Online (Sandbox Code Playgroud)
  • 使用时,您将获得各种权限拒绝错误sudo.
  • 一旦你解决了sudo权限问题,你会发现docker-machine安装后你的文件是空的.

Ric*_*ick 14

经过几个小时的黑客攻击后,我发现这是在Ubuntu上安装docker-machine所需要的(至少对于我运行的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
Run Code Online (Sandbox Code Playgroud)

要测试它已经安装:

$ docker-machine version
Run Code Online (Sandbox Code Playgroud)