如果您在安装GitLab Docker镜像时遇到了权限错误,请尝试在Docker命令前加上“sudo”以提升权限,例如:
sudo docker run -d --name gitlab -p 80:80 -p 443:443 -p 22:22 -v /srv/gitlab/config:/etc/gitlab -v /srv/gitlab/logs:/var/log/gitlab -v /srv/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest
除此以外,您还可以为Docker添加用户组,以便无需使用“sudo”提升权限。执行以下步骤:
sudo groupadd docker
sudo usermod -aG docker $USER
退出并重新登录以使更改生效。
确认您的用户已成功加入“docker”用户组:
docker run hello-world
如果成功,您应该会看到类似于“Hello from Docker!”的消息,并展示一些有关Docker安装和运行的信息。
现在您应该可以无需使用“sudo”来运行Docker命令了。