西直門網(wǎng)站建設(shè)公司如何建立自己的網(wǎng)站
解決docker報(bào)Error response from daemon: Get "https://registry-1.docker.io/v2/"錯(cuò)誤
報(bào)錯(cuò)詳情
首先先看一下問題報(bào)錯(cuò)效果,我想要拉去nacos-serve:1.1.4的鏡像,報(bào)如下錯(cuò)誤,從報(bào)錯(cuò)信息可以看到,用于網(wǎng)絡(luò)的愿意,導(dǎo)致客戶端連接超時(shí)
[root@localhost ~]# docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:1.1.4
Unable to find image 'nacos/nacos-server:1.1.4' locally
docker: 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).
See 'docker run --help'.
具體解決方法如下:
1.備份原來的配置文件
cp /etc/docker/daemon.json{,.bak}
2.刪除或修改daemon.json 文件,我這里因?yàn)槭菧y試環(huán)境就直接刪除原來的配置文件了,并添加如下配置
rm -rf /etc/docker/daemon.json sudo tee /etc/docker/daemon.json <<-'EOF'
> {
> "registry-mirrors": [
> "https://docker.1ms.run",
> "https://docker.1panel.live/"
> ]
> }
> EOF
3.重新加載配置文件和重啟docker
sudo systemctl daemon-reloadsudo systemctl restart docker
4.再次拉取進(jìn)行進(jìn)行測試
[root@localhost ~]# docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:1.1.4
Unable to find image 'nacos/nacos-server:1.1.4' locally
1.1.4: Pulling from nacos/nacos-server
5ad559c5ae16: Pull complete
6e9cb123f3e1: Pull complete
035a01617e57: Pull complete
f06623a3ec58: Pull complete
2a36a33e88d6: Pull complete
403a1ab0a74b: Pull complete
12d67041a133: Pull complete
c1010ab56ac6: Pull complete
Digest: sha256:9d8d7be3bbadeb96b4796319b8c70e544b86f398a825a8fb2bffb7625dbbc20d
Status: Downloaded newer image for nacos/nacos-server:1.1.4
1001fd145caef6f4ac5c46b735a120dd0135523cfa43db666e0b3b5ae43a15e0
[root@localhost ~]#