业界动态
idea+docker技术(以及docker_tls安全连接)
2024-12-26 18:45

本地centos7,Docker version 20.10.16, idea2022,jdk8,springboot2.6.7

1.打开docker远程连接:

修改docker.service文件

将原来的ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock注释掉

wq保存

重载并重启docker

curl 192.168.91.133:2375/version

得到如图结果,说明开启远程连接成功

2.idea连接docker

打开setting,找到docker

Eng API URL中输入: tcp://192.168.91.133:2375, 即可简介成功(如果不成功,就在防火墙中开启2375端口)

连接成功后,idea下方services中会多出docker的功能

3.项目发布到docker

maven导入docker插件

 

编写Dockerfile文件

 

打包好之后点击maven中的docker build

制作镜像成功:

镜像中会多出本项目个jdk8环境

测试运行镜像:

运行成功!

参考文献:https://blog.csdn.net/u013737132/article/details/111090922

服务器Alibaba Cloud linux3,Docker version 20.10.16, idea2022,jdk8,springboot2.6.7

由于docker连接并没有身份验证,特别容易中恶意挖矿程序,如果是服务器远程建立连接,则需要考虑身份验证问题

1.首先添加域名解析:

域名为:hanbing777.top

2.修改主机名为你解析的域名:

vi /etc/hostname

reboot重启后生效:

3.生成TLS证书

编写tls.sh脚本

 

这里的Docker服务器主机名就是你刚才设置的域名

 

4执行 tls.sh 脚本

sh tls.sh

按照提示输入相关信息,密码一致,其他信息可留空,等脚本指定完成之后,可在 /opt/cert/docker 目录查看到生成的证书。

生成证书放置 /opt/cert/docker 目录中

5.配置docker.service文件

将原来的ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock注释掉

改成:

 
 

wq保存

重载并重启docker

systemctl daemon-reload && systemctl restart docker

6.测试

查看2376端口是否启动

netstat -nltp | grep 2376

  • 没有指定证书访问测试

​ curl https://hanbing777.top:2376/info

  • 指定证书访问测试

​ curl --insecure https://hanbing777.top:2376/info --cert /opt/cert/docker/cert.pem --key /opt/cert/docker/key.pem --cacert /opt/cert/docker/ca.pem

成功:

7.idea连接:

1.下载证书到本地

​ 将ca.pem, cert.pem, key.pem下载到本地

连接地址:https://hanbing777.top:2376

注意:这里是https协议

证书地址: F:dockerkeyali

此时services中就可以看到阿里云的docker

8.项目发布:

maven配置(比原来多出tls证书的地址)

 

其余打包发布和测试环境1完全一致,不再赘述

最终结果:

    以上就是本篇文章【idea+docker技术(以及docker_tls安全连接)】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/10348.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
30米内可穿墙? 明基W1075无线影院体验手机端「30米内可穿墙? 明基W1075无线影院体验」
  [中关村在线投影机频道原创]家用经过近几年的发展,市场份额开始不断扩大,尤其是近两年,越来越多的用户开始接受私人家庭影
120W神仙秒充1亿像素手机「120W神仙秒充」
热门手机数码资讯早知道,快来关注作者。 编辑|孙凤新 审核|文峥 Redmi(红米)手机是小米品牌主打高性价比的子品牌,深受全球
2024年折叠屏降温 AI加速渗透手机 传音OV竞逐全球四五名ai手机「2024年折叠屏降温 AI加速渗透手机 传音OV竞逐全球四五名」
2024年是智能手机市场复苏的一年。近日,市场研究机构Canalys发布报告预测,2024年全球智能手机出货量预计为12.2亿部,同比上升6
2022年三星与华为最新款手机上市,科技新篇章的开启最新手机上市「2022年三星与华为最新款手机上市,科技新篇章的开启」
2022年5月2022年5月2022年新款三星GalaxyZFold45G韩版,生产日期为2022年5月,整机质保年限6个月,机身内存256GB全新GalaxyZFold
## 标题,iPhone恢复出厂设置后的数据恢复指南手机恢复出厂设置后怎么还原数据「## 标题,iPhone恢复出厂设置后的数据恢复指南」
许多iPhone用户可能会因各种原因需要将手机恢复到出厂设置,这个操作虽然可以解决存储空间不足、系统运行缓慢等问题,但同时也会
盘点2024西安荣耀时刻!“西”引力爆表!
从传统文化的深厚积淀到旅游行业的蓬勃发展从非遗艺术的薪火相传到现代潮流的创新融合……今天,和文旅君一起回顾2024年古都西安
惠山街道2024年工作总结和2025年工作思路
2024年工作回顾2024年惠山街道始终坚持以习近平新时代中国特色社会主义思想为指导,认真落实区委、区政府决策部署,坚持稳中求进
天气|明日“小寒”!最冷“三九”就要来!
今日天气实况今日迎来2025年的首个双休日天气状况还不错天空晴朗,阳光温暖,风力微弱15时全市各区气温在7℃左右明天迎来小寒节
枝江市2025年“十大民生项目”公布!
枝江市第七届人民代表大会第五次会议于2025年1月10日票决产生了枝江市2025年度重大民生实事项目一起来看看↓↓↓一、枝江市枫杨
原来是这样 | 又上热搜!最近很火的“煮苹果水”,到底怎么喝更有用?
鄠邑区是中国科协命名的“全国科普示范区”,为进一步弘扬科学精神、普及科学知识、传播科学思想,鄠邑区科学技术协会联合鄠邑区