最近在温习Docker安装MySQL时,出现了以下问题
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).
之前安装Docke时,
配置的阿里加速镜像现在停用失效,导致网络无法访问
PS
:听网友说是阿里加速镜像已停用
ps
: 以下解决方式,来自于黑马教程。
注意:由于之前创建过目录,因此这个命令mkdir -p /etc/docker
我跳过了。没有创建的不能跳过。
输入解决命定:
# 创建目录
mkdir -p /etc/docker
# 复制内容tee/etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["http://hub-mirror.c.163.com","https://mirrors.tuna.tsinghua.edu.cn","http://mirrors.sohu.com","https://ustc-edu-cn.mirror.aliyuncs.com","https://ccr.ccs.tencentyun.com","https://docker.m.daocloud.io","https://docker.awsl9527.cn"]}
EOF
# 重新加载配置
systemctl daemon-reload
# 重启Docker
systemctl restart docker
操作图:
输入安装MySQL的命令
docker run -d \
--name mysql \
-p 3306:3306 \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=123 \
mysql
end
提示:请勿发布广告垃圾评论,否则封号处理!!