在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
时,您将获得各种权限拒绝错误。docker-machine
文件为空。答案 0 :(得分:13)
经过几个小时的黑客攻击后,我发现这是在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
答案 1 :(得分:2)
今天我在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