docker连接失败,com.spotify.docker.client.shaded.org.apache.http.conn.HttpHostConnectException

本文介绍了如何在不同操作系统上安装Docker,并详细讲解了如何配置Maven的配置文件以添加Docker仓库账号信息。此外,还展示了如何设置Docker仓库白名单,以及解决因未勾选特定选项导致的问题。通过这些步骤,可以成功推送和拉取镜像,并重启服务确保应用正常运行。
摘要由CSDN通过智能技术生成

安装docker

根据操作系统安装相应docker

配置maven的配置文件(我的位置在C:\Users\test.m2)

在servers标签中添加如下账号信息

	<server>
        <id>net-docker-registry</id>
        <username>*****</username>
        <password>*****</password>
      </server>

如图:
在这里插入图片描述

配置docker仓库白名单

{
  "registry-mirrors": [
    "https://rvos78a3.mirror.aliyuncs.com"
  ],
  "insecure-registries": [
    "192.168.1.***:801",
    "***.***.***.***:801"
  ],
  "debug": true,
  "experimental": false
}

如图:
在这里插入图片描述

勾选这个参数(一定要勾选这个,我就是因为忘了勾选,所以报了标题的错误,错调试了好久)

在这里插入图片描述
勾选完成之后,就可以使用了

首先选择环境

在这里插入图片描述

确认环境是否切换成功

在这里插入图片描述

本地构建并推送镜像

注:启动本地docker
执行maven插件docker:build
在这里插入图片描述
等待推送完成,就ok啦。

线上拉取最新镜像

通过远程工具登录要更新的服务器

# 执行命令
docker pull IP地址:801/项目/xxx:x.x.x

重启服务

# 进入/home文件夹
cd /home
# 执行启动命令
docker-compose -f docker-compose-xxx.yml up -d

检查服务是否正常启动

# 查看日志是否正常
docker logs <container id> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值