IDEA使用Docker插件

修改Docker配置

1.执行命令vim /usr/lib/systemd/system/docker.service,在ExecStart配置的后面追加 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

ini 复制代码
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

保存后,执行命令systemctl daemon-reload、systemctl restart docker重启docker

shell 复制代码
systemctl daemon-reload
systemctl restart docker

然后查看端口是否开启,开启则表示成功

shell 复制代码
netstat -ntlp

配置IDEA的Docker插件

Maven项目可以配置打包插件

xml 复制代码
<!-- docker插件-->
<plugin>
    <groupId>com.spotify</groupId>
    <artifactId>docker-maven-plugin</artifactId>
    <version>${docker.version}</version>

    <configuration>
        <!-- 远程Docker的地址 -->
        <dockerHost>http://你的ip地址:2375</dockerHost>
        <!-- 镜像名称、前缀、项目名 -->
        <imageName>${docker.image.prefix}/${project.artifactId}</imageName>
        <!-- Dockerfile的位置 -->
        <dockerDirectory>${project.basedir}</dockerDirectory>
        <resources>
            <resource>
                <targetPath>/</targetPath>
                <!-- 表示的target文件夹 -->
                <directory>${project.build.directory}</directory>
                <!-- 表示打出来的JAR包-->
                <include>${project.build.finalName}.jar</include>
            </resource>
        </resources>
    </configuration>
</plugin>

参考博客

相关推荐
我待_JAVA_如初恋3 小时前
解决:IDEA中右侧的Maven视图中多了Profiles这一项。并且Profiles下的JDK版本与实际使用版本不一致
java·maven·intellij-idea
宋情写13 小时前
java-IDEA
java·ide·intellij-idea
智_永无止境13 小时前
JetBrains 重大变革:IDEA 2025.3 统一发行版发布,告别选择困难
intellij-idea
计算机毕设指导617 小时前
基于Spring Boot的防诈骗管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
JavaEdge.19 小时前
IDEA卡死没反应的全部解决方案
java·ide·intellij-idea
问道飞鱼20 小时前
【工具知识】在 Spring Boot 项目中结合 IntelliJ IDEA 实现不同环境配置文件选择
java·spring boot·intellij-idea·多环境
益达3211 天前
IDEA 整合 Git 版本控制:提交、分支管理与冲突解决实操
java·intellij-idea
北城以北88881 天前
RabbitMQ基础知识
spring boot·分布式·rabbitmq·intellij-idea
剽悍一小兔1 天前
idea 执行测试类报错:failed to resolve org.junit.platform:junit-platform-launcher:1.8.2
java·ide·intellij-idea
星辰离彬2 天前
2025 IDEA运行报错:运行 xxxxApplication 时出错。命令行过长。 通过 JAR 清单或通过类路径文件缩短命令行,然后重新运行。
java·后端·intellij-idea·jar