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

rlcwz9us  于 2022-11-02  发布在  Docker
关注(0)|答案(4)|浏览(300)

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

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

中 的 每 一 个
当 我 尝试 这 段 代码 时 , 它 显示 错误

bash: /usr/local/bin/docker-machine: Permission denied

格式
请 帮 我 解决 这个 问题 。 另外 我 刚刚 试 了 一下 * * Sudo * * 。 但是 它 显示 了 同样 的 问题 。 请 帮助 。 谢谢 。

q1qsirdb

q1qsirdb1#

我遇到了同样的问题,通过运行以下命令修复了该问题:

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

之后docker-machine出现在/usr/local/bin/中,但上面命令中的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

并将安装装卸机。

vnzz0bqm

vnzz0bqm2#

也可能有助于删除旧的.docker目录:

sudo rm -rf ~/.docker/

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

yizd12fk

yizd12fk3#

[FOR媒体访问控制]
嗨,我是MAC & DOCKER的新手。最后我解决了这个问题,在这里分享:)
这个问题是因为你在那个目录中没有权限。所以最简单的方法就是在那里添加权限。

sudo chown -R $(whoami) /usr/local/bin

贷方:https://tips.tutorialhorizon.com/2016/07/30/docker-usrlocalbindocker-machine-permission-denied/

7cwmlq89

7cwmlq894#

甚至我也遇到了同样的错误,在MacOS上安装Docker-machine的默认网站中,分别输入命令,而不是把它们放在一起;就像这样:

base=https://github.com/docker/machine/releases/download/v0.14.0

curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine

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

相关问题