docker pull redis出现错误Timeout exceeded while awaiting headers解决

错误提示:

docker pull redis
Using default tag: latest
Trying to pull repository docker.io/library/redis ... 
Get https://registry-1.docker.io/v2/library/redis/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fredis%3Apull&service=registry.docker.io: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

网上找了很多方法,比如修改/etc/docker/daemon.json文件搭载国内镜像源,试了很多都行不通。

我这里试了一下pull时手动指定镜像仓库,终于成功了!

docker pull daocloud.io/library/redis:latest

最后附上创建redis容器的命令:(注意这里要贴上刚才的镜像仓库)

docker run -d --restart=always -p 6379:6379 --name redis daocloud.io/library/redis:latest redis-server --requirepass "yourpassword"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值