部署docker遇到报错:docker: Error response from daemon: Get “https://registry-1.docker.io/v2/“: dial tcp

部署docker项目遇到:docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp [2600:1f18:2148:bc00:8d61:9b62:40aa:8bb8]:443: connect: network is unreachable.怎么办

解决方案

1、打开daemon.json文件:
 vi /etc/docker/daemon.json 
2、在里面输入阿里云镜像配置:
 { "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]} 
3、重启docker服务:

sudo systemctl restart docker

 

4、如果不行,重启linux系统

要在 Linux 系统上执行重启操作,您可以使用 reboot 命令。以下是具体步骤:

  1. 打开终端:您可以通过在终端中输入 Ctrl + Alt + T 组合键或者在菜单中找到终端应用程序来打开终端。

  2. 输入命令:在终端中输入以下命令并按下回车键执行:

    sudo reboot
  3. 输入密码:输入您的用户密码(在输入时不会显示字符),然后按下回车键。

  4. 等待重启:系统会开始执行重启操作,您需要等待系统重新启动完成。

请注意,使用 reboot 命令会立即重启系统,确保在执行该命令之前保存所有未保存的工作。另外,确保您有足够的权限来执行重启操作,通常需要以管理员权限运行命令,因此在命令前面加上 sudo 以获取管理员权限。

### 解决方案 当遇到 `Spring Initializr` 连接被拒绝 (`connection refused`) 的问题时,可能的原因包括网络配置不当、防火墙设置阻止访问外部资源或IDEA内部缓存出现问题。以下是几种解决方案: #### 更改默认地址为自定义URL 尝试将 IDEA 中创建 Spring Boot 项目的页面从 **Default** 改成 **Custom**, 输入官方提供的 URL 地址 http://start.spring.io/, 然后再继续操作查看是否能够解决问题[^4]。 #### 配置代理服务器 如果工作环境中存在代理,则需要确保 IntelliJ IDEA 已经正确设置了 HTTP 和 HTTPS 代理。进入 File -> Settings (Windows/Linux) 或者 IntelliJ IDEA -> Preferences (macOS),导航到 Appearance & Behavior -> System Settings -> HTTP Proxy 来调整这些选项。 #### 清除IntelliJ IDEA中的Maven仓库缓存 有时本地 Maven 缓存可能会引起冲突,清除它有助于排除此类干扰因素。可以通过删除 `.m2/repository` 文件夹下的所有文件实现这一点;另外也可以通过 IDE 自带的功能来进行清理:File -> Invalidate Caches / Restart... #### 使用命令行代替图形界面 考虑到可能存在某些特定版本兼容性问题或是临时性的服务端故障,可以直接利用命令行工具如 curl 或 wget 访问 start.spring.io 并获取项目模板,之后手动导入至 IDEA 当中。 ```bash curl https://start.spring.io/start.sh | bash ``` 以上方法均适用于处理因连接失败而导致的 "Connection Refused" 错误情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值