问题一:
admin@admin-PC:~$ docker pull canyan/janus-gateway:latest
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/create?fromImage=canyan%2Fjanus-gateway&tag=latest": dial unix /var/run/docker.sock: connect: permission denied
解决方案:

sudo usermod -aG docker $USER    # 添加当前用户到docker用户组
newgrp docker                    # 刷新用户组权限
docker info                      # 测试

问题二:
admin@admin-PC:~$ docker pull canyan/janus-gateway:latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
解决方案:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json << 'EOF'
{
  "registry-mirrors": [
    "https://docker.xuanyuan.me",        # 轩辕镜像(免费版,推荐)
    "https://docker.m.daocloud.io",      # DaoCloud 镜像
    "https://docker.1ms.run",            # 毫秒镜像
    "https://hub-mirror.c.163.com"       # 网易镜像(备用)
  ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
posted on 2026-02-06 10:44  Maxsun  阅读(4)  评论(0)    收藏  举报