docker 安装mysql5.7保姆级教程(附docker报错:Error response from daemon: Get “https://registry-1.docker.io/v2/”)

如果是为报错而来,直接转到2中查看解决方案

如果是新手来找安装教程,可以按照步骤一步一步来

1. 检验当前虚拟机上docker是否运行

#打印已经在运行的容器,能正常打印说明docker没问题
docker ps

2.拉取镜像

docker pull mysql:5.7

报错: Error response from daemon: Get “https://registry-1.docker.io/v2/”: read tcp 192.168.72.132:51304->44.208.254.194:443: read: connection reset by peer

这是因为原本课程中的docker库已经过时了,所以会报错无法拉取镜像,因此需要到docker配置文件中配置其他的docker仓库,转到步骤4

3.执行安装步骤

参考以下一步一步走就可以:

docker 安装mysql 5.7 详细保姆级教程_docker 安装mysql5.7-CSDN博客

4.配置镜像加速

参考这篇博客的方法1,但是替换的内容换成下面的"配置镜像"内容,这个是实测有效的,第一个框里列出了会用到的命令行

解决Error Get “https://registry-1.docker.io/v2/”:环境报错问题 - 白码一号 - 博客园

#可能用到的命令行
#进入配置文件的目录
cd /etc/docker   
#查看是否有配置文件
ls
#上一步应该会打印配置文件
#现在编辑配置文件,替换为下面的镜像
sudo vi daemon.json
#开始编辑以后就是Linux下vi记事本的操作步骤来

配置镜像


"registry-mirrors": [
  "https://docker.1panel.live",
  "https://dc.j8.work",
  "https://docker.m.daocloud.io",
  "https://dockerproxy.com",
  "https://docker.mirrors.ustc.edu.cn",
  "https://docker.nju.edu.cn"
]

5.navicat连接数据库

在虚拟机上通过ip addr查看虚拟机ip地址,用这个作为host连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值