docker-machine direct install on Ubuntu with curl getting permission denied with sudo
docker-machine direct install on Ubuntu with curl getting permission denied with sudo
在 Linux 上安装 docker-machine 的说明与 Ubuntu 相去甚远。
这些是不正确的说明(找到 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
- 您在使用
sudo
时会遇到各种权限被拒绝的错误。
- 一旦你解决了 sudo 权限问题,你会发现你的
docker-machine
文件在安装后是空的。
经过几个小时的摸索,我发现这是在 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
要测试它是否已安装:
$ docker-machine version
我 运行 今天在一台 debian 机器上遇到了同样的问题。我更新了我使用的命令,因为 docker-machine
现在是 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
在 Linux 上安装 docker-machine 的说明与 Ubuntu 相去甚远。
这些是不正确的说明(找到 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
- 您在使用
sudo
时会遇到各种权限被拒绝的错误。 - 一旦你解决了 sudo 权限问题,你会发现你的
docker-machine
文件在安装后是空的。
经过几个小时的摸索,我发现这是在 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
要测试它是否已安装:
$ docker-machine version
我 运行 今天在一台 debian 机器上遇到了同样的问题。我更新了我使用的命令,因为 docker-machine
现在是 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