近日,部分迅雷用户反映使用迅雷下载镜像时遇到了“迅雷没密钥”的问题,导致无法正常使用docker。
这个问题是由于迅雷自身更新的问题导致的,具体原因可能是迅雷更新更新链接被屏蔽,导致docker无法正常获取到密钥。
解决这个问题需要下载迅雷密钥并手动导入,这里提供两种解决方法。
$ wget http://repos.rcn-ee.net/debian/pool/main/u/uuid/libuuid1_1.42.12-1_armhf.deb $ dpkg -i libuuid1_1.42.12-1_armhf.deb
方法一:使用镜像加速器
部分镜像加速器已经针对这个问题进行了解决,用户可以尝试使用国内内网流畅的镜像加速器,比如阿里云的Docker镜像加速器、DaoCloud镜像加速器等。
$ curl -fsSL https://get.docker.com -o get-docker.sh $ CHANNEL=stable sh get-docker.sh $ docker run hello-world
方法二:手动导入迅雷密钥
用户可以手动下载并导入迅雷密钥,方法如下:
$ sudo apt-get install -y curl $ curl -sSL http://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo apt-key add -
如果以上两种方法都无法解决问题,还可以考虑重装docker或者迅雷客户端。
总的来说,迅雷没密钥的问题不会影响到docker的基础使用,只是对于需要下载迅雷镜像的用户会有所影响,希望以上方法能够帮助到遇到该问题的用户。