在Ubuntu中安装Docker Machine时权限被拒绝

时间:2016-07-18 09:23:44

标签: ubuntu

我是Ubuntu的新手,我试图在我的Ubuntu中安装Docker Machine。

packagesPath() {
  return `/hotellist/${$scope.topHeading}?tab=packages`;
}  

当我尝试此代码时,它显示错误

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 。但它显示了同样的问题。请帮忙。  谢谢。

2 个答案:

答案 0 :(得分:8)

我有同样的问题,通过运行以下内容修复:

sudo -i

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

/usr/local/bin/中出现了这个docker-machine之后,但上面命令中的chmod仍然无法正常工作。要在新终端中修复该类型:

sudo chmod +x /usr/local/bin/docker-machine

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

将安装docker-machine。

答案 1 :(得分:0)

还可以帮助删除旧的.docker目录:

sudo rm -rf ~/.docker/

否则,您可能会遇到相同的权限问题。