- 问答
服务器配置笔记
- 2025-9-7 5:28:16 @
docker run hello-world时报错
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": read tcp 192.168.30.91:51536->44.208.254.194:443: read: connection reset by peer.
这个错误表明Docker客户端尝试访问Docker Hub或其他Docker注册中心时出现了问题。具体来说,是在尝试获取注册中心API的响应时遇到了错误。可能的原因包括网络问题、认证问题、注册中心URL不正确或者注册中心服务本身不可用。
2、解决方法
systemctl status docker
sudo mkdir -p /etc/docker
vim /etc/docker/daemon.json
添加:
{
"registry-mirrors" : ["https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc",
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://dockerproxy.com",
"https://gst6rzl9.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"http://mirrors.ustc.edu.cn/",
"https://mirrors.tuna.tsinghua.edu.cn/",
"http://mirrors.sohu.com/"
],
"insecure-registries" : [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"debug": true,
"experimental": false
}
重载和重启dockers服务
sudo systemctl daemon-reload
sudo systemctl restart docker
docker info
重新执行
5 条评论
-
TOOTD 有事没事别打扰我 SU @ 2025-9-11 22:24:35
从 Ubuntu 软件源安装 Node.js 和 npm 在写作的时候,包含在 Ubuntu 20.04 软件源中的 Node.js 版本是10.19.0,这是一个长期版本。 安装非常直接。运行下面的命令更新软件包索引,并且安装 Node.js 和 npm:
sudo apt update sudo apt install nodejs npm
-
2025-9-11 14:55:13@
安装easy-scratch报错/使用 --legacy-peer-deps参数(推荐首选) 这是目前最快、最直接的解决方案。它告诉 npm 忽略对等依赖(peerDependencies)的版本冲突,继续安装 。
npm install --legacy-peer-deps 编译设置环境变量 export NODE_OPTIONS=--openssl-legacy-provider
-
2025-9-11 3:55:29@
在 Debian 12 上安装 Node.js 有以下几种方法,我将详细介绍每种方法的步骤和特点: # 安装 Node.js 和 npm sudo apt install -y nodejs npm # 验证安装 node -v npm -v
-
2025-9-10 12:37:55@
初始化root密码 sudo passwd root
-
2025-9-7 18:01:14@
修改目标文件或目录的权限,使其允许你的用户账户进行修改。 打开终端,并使用 cd 命令进入到文件或目录所在的路径。 使用 ls -ll 命令查看文件的所有者和组。 使用 sudo chown <你的用户名> <文件名> 命令来修改文件的所有者为你的用户账户。 使用 sudo chmod <权限> <文件名> 命令来修改文件的权限,例如 sudo chmod 777 <文件名>。 777 权限意味着所有用户都拥有读、写、执行的权限。 更改所有用户权限 -r递归所有目录文件
sudo chmod -R 777 judge sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 666 ××× (每个人都有读和写的权限) sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
- 1