给idea装上docker插件

本文介绍了如何在IntelliJ IDEA中安装和配置Docker插件,包括设置服务器、IDEA配置,以及对项目进行改造以实现镜像打包和上传。通过这一流程,开发者可以更方便地管理Docker镜像并确保本地和远程环境的一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

给idea装上docker插件

一. 前言

当我们给idea 装上docker插件,并做好相应的配置后,打包镜像和上传变得如此丝滑,我们只要做通过maven做一下打包操作,这一切都被完成了。

二. 配置服务器

我们在本地打包 生成镜像 上传到远程的docker中,自然需要开放远程相应的端口,现在我们就来做这个动作

vim /usr/lib/systemd/system/docker.service
# 在ExecStart=/usr/bin/dockerd 后面追加
-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

之后我们需要重启docker 让刚才的配置生效

systemctl restart docker

当然 我们还得在防火墙设置中开放2375端口

firewall-cmd --zone=public --add-port=2375/tcp --permanent
firewall-cmd --reload

⚠️ 这里直接开放2375端口有很大风险,容易被人当肉鸡 假如只是公司内部网络 用于测试是没有问题的。假如是公网可以参考如下文档做防护,本文不做展开。
暴露在公网风险极大,我才放开几个小时就被种上了,omg!

docker防护

三. 配置IDEA

在idea的插件市场找到docker 并安装

接下来我们要做一点配置,即把我们远程服务器的地址给配上去,如下图,入口在编译打包下

截屏2021-03-29 下午6.53.52

四. 对项目的改造

对我们原有的项目我们需要在pom文件加入对应的插件

<plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值