安装Docker脚本错误 - 权限被拒绝

时间:2015-07-28 10:30:12

标签: docker centos7

我正在尝试从文档中安装Docker for CentOS 7,但我立即得到了许可:

sudo curl -sSL https://get.docker.com/ | sh
sh: line 241: /etc/yum.repos.d/docker-main.repo: Permission denied

2 个答案:

答案 0 :(得分:1)

使用命令行,您只使用sudo执行curl,而不是sh。试试这个:

su -c "curl -sSL https://get.docker.com/ | sh"

或者,如果它不起作用,例如因为您的系统上没有设置root密码:

sudo su -c "curl -sSL https://get.docker.com/ | sh"

答案 1 :(得分:0)

https://docs.docker.com/installation/centos/处的文档以“以具有sudo或root权限的用户身份登录计算机”开头。我想你应该从特权用户开始,然后才能做curl -sSL https://get.docker.com/ | sh