【sudo apt update 报错解决】

sudo apt update 报错解决

报错:
无法下载 http://packages.microsoft.com/repos/code/dists/stable/InRelease 无法发起与 packages.microsoft.com:80 (2620:1ec:bdf::73) 的连接 - connect (101: 网络不可达) 无法连接上 packages.microsoft.com:80 (13.107.246.73),连接超时 [IP: 13.107.246.73 80]

确认 Microsoft 软件源状态

curl -I https://packages.microsoft.com

继续报错
# curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to bit.ly:443

查看docker镜像源

sudo docker info|grep Mirrors -A 1

报错没有镜像源
修改docker镜像源
ps:(这一步好像没用,后面删了这个文件夹也没影响)我的没有这个目录和文件/docker/daemon.json,手动建了个

sudo vim /etc/docker/daemon.json
{
"registry-mirrors":["https://registry.docker-cn.com"]
}

重启docker服务

systemctl restart docker.service

继续报错
Failed to restart docker.service: Unit docker.service not found.
这里如果改用snap restart docker不知道会报什么错,问题解决后继续运行systemctl restart docker.service命令仍然报错,不过发现了自己电脑没装docker
安装docker
Docker 是一个开源的容器化平台,它能够简化应用程序的部署和管理,
可以使用Docker来构建和运行容器化应用程序,允许开发者打包他们的应用以及其依赖到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。
容器是独立运行的一个或一组应用,及他们的运行环境。

snap install docker 

重启docker

snap restart docker

解决结果检验

查看docker镜像源
sudo docker info|grep Mirrors -A 1
未报错
sudo apt-get update
sudo apt-get upgrade
顺利
至此问题解决,核心问题就是 docker 的安装与重启,根本原因是之前卸载重装glog时附带删掉了系统自带的docker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值