2021-07-05idea打包jar服务器部署问题汇总

idea向服务器打包报错问题

1.首页要开启docker的远程访问;
不同的服务器,docker.service在不同的目录下;
/etc/systemd/system/docker.service
vi /lib/systemd/system/docker.service
不一样的目录,可以查看自己的目录;

注释掉原来的ExecStart开头的那一行
centos7以上如下配置:
修改:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
centos7以下如下修改:
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375

systemctl daemon-reload //保存文件
sudo systemctl restart docker.service //重启服务

netstat -nlpt 查看2375端口是否监听使用;

2.打包是报错如下:
Failed to execute goal com.spotify:docker-maven-plugin:1.2.2:build (build-image) on project mall-admin: Exception caught
第一步:
修改pom.xml文件中docker-maven-plugin版本号,可以尝试降低版本号
打包继续错误(改回版本号)

idea如下设置
idea中的设置,buildtools的maven,runner,vmoption,-Djdk.tls.client.protocols=TLSv1.2

然后测试idea连接服务器,发现连接不上,问题找到;
idea设置docker中设置tcp的socket连接服务器地址tcp://121.37.174.76:2375;

可以提前在服务器上curl http://127.0.0.1:2375/version或者http://121.37.174.76:2375/version看看是否通

发现是防火墙的问题
查看防火墙状态
systemctl status firewalld.service
关闭防火墙
systemctl stop firewalld.service

问题解决

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值