问题描述:在推送MySQL镜像到Docker Hub的时候卡住了,如下图,卡住等了半天没有反应
于是按照百度,修改为中国科技大学的源,输入下面代码进入
sudo gedit /etc/docker/daemon.json
把下面代码输入进入,然后保存
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"],
"insecure-registries": ["10.0.0.12:5000"]
}
守护进程重启
sudo systemctl daemon-reload
重启docker服务
systemctl restart docker
然后在输入代码docker push ********(自己的用户名)/book-mysql-0.1(自己在虚拟机上创建的)
有的小伙伴输入上面还是没有解决
那么采用阿里云镜像加速器,下面连接,可以用支付宝登陆容器镜像服务 (aliyun.com)https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=5dcf120ed844418d9a3a01c884f9317edwrk
将加速器地址复制进去,利用下面代码打开
sudo gedit /etc/docker/daemon.json
打这个红框框里面的地址换成加速器镜像的地址
{
"registry-mirrors": ["https://******.mirror.aliyuncs.com"],
"insecure-registries":["127.0.0.1:5000"]
}
systemctl restart docker.service,重启服务
然后再pull自己的docker push ********(自己的用户名)/book-mysql-0.1(自己在虚拟机上创建的)
登录docker网址,进行查看,添加成功Docker Hubhttps://hub.docker.com/