【发布时间】:2020-12-16 09:03:19
【问题描述】:
我在 Ubuntu Server 18.04 上安装了 Docker。
我在尝试运行 docker 命令时收到权限错误,所以我运行了这个命令:
sudo chmod 666 /var/run/docker.sock
现在我发现整洁的解决方案是跟随下一个陡峭:
- 创建 docker 组。
sudo groupadd docker
- 将您的用户添加到 docker 组。
sudo usermod -aG docker ${USER}
- 您需要退出并重新登录,以便重新评估您的群组成员资格或输入以下命令:
su -s ${USER}
由于我是 Linux 管理新手,我不确定如何恢复上一个 chmod 命令。
有办法吗?
【问题讨论】:
-
如果收到“错误:无法连接到 unix:///var/run/docker.sock 上的 Docker 守护进程。docker 守护进程是否正在运行?” 1- sudo service docker start 2- sudo chmod 0660 /var/run/docker.sock
标签: docker ubuntu-18.04 chmod