问题一:
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
浙公网安备 33010602011771号