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>

参考博客

相关推荐
摇滚侠8 小时前
IDEA 生成 try catch 快捷键
java·ide·intellij-idea
TE-茶叶蛋17 小时前
JetBrains IDE(如 IntelliJ IDEA)的 Git 面板
ide·git·intellij-idea
挫折常伴左右18 小时前
IDEA和PYCHARM激活冲突解决
java·pycharm·intellij-idea
GentleDevin19 小时前
IntelliJ Idea常用快捷键(Window和Mac对照表)
java·ide·intellij-idea
weixin_4222893719 小时前
【maven内网依赖缺失解决办法】
maven·intellij-idea
NiceCloud喜云1 天前
IntelliJ IDEA 保姆级安装 + ClaudeAPI 配置教程
java·开发语言·前端·ide·chrome·docker·intellij-idea
zmsofts2 天前
IntelliJ IDEA)因为内存不足而崩溃
java·ide·intellij-idea
城管不管2 天前
Maven Helper
java·macos·intellij-idea
灰色人生qwer2 天前
解决IDEA运行Java程序jdk版本不匹配问题
java·开发语言·intellij-idea
花里胡哨的菜只因2 天前
IDEA 编译 Maven 项目报 Malformed \uxxxx encoding
java·maven·intellij-idea