我已经安装了码头引擎,然后是Desktop,下面是https://docs.docker.com/engine/install/ubuntu/和https://docs.docker.com/desktop/linux/install/ubuntu/中提到的步骤。
在安装过程完成后,我使用命令启动了docker桌面-
$ systemctl --user start docker-desktop它在“码头桌面启动”停留了几个小时..。

连接到码头套接字时发出K25问题
priyeshy@AMGBLR1682-LT:~$ docker run hello-world docker: Cannot connect to the Docker daemon at
unix:///home/priyeshy/.docker/desktop/docker.sock. Is the docker daemon running?. See 'docker run --help'.
priyeshy@AMGBLR1682-LT:~$ sudo docker run --rm -it hello-world
[sudo] password for priyeshy:
Hello from Docker! This message shows that your installation appears to be working correctly. .....我已经将我的$USER添加到了docker组中,并重新开始使用newgrp docker。不过,docker run命令也会引发相同的错误cannot connect to docker daemon。我可能犯了个愚蠢的错误,但我找不到。
发布于 2022-07-28 10:39:12
解决办法是
您需要创建2个文件( /etc/subuid和/etc/subgid ),其中包含用户和组id映射的范围。举个例子:
$ echo :10000:65536 >> /etc/subuid
$ echo :10000:65536 >> /etc/subgid我用这个GitHub问题https://github.com/docker/desktop-linux/issues/51找到了解决方案
以上解决方案适用于我的Manjaro系统。
https://askubuntu.com/questions/1415053
复制相似问题