IDEA 连接 Docker 一键打镜像

首先,检查 IDEA 是否安装了 Docker 插件:

版本比较新的 IDEA 默认都安装了这个插件,如果没有安装,安装一下。

确保我们虚拟机上安装了 Docker 和 Docker-compose,并启动了 Docker。

找到 IDEA 下方的 Services tab 栏,按照如下操作新建一个 Docker 连接:

配置连接 Docker 的 SSH 连接:

如果按照下面通过 password 认证连接 docker,idea 会显示 "Only key-pair ssh auth type is supported for docker connectons":

所以需要改为 key-pair 的认证方式:

点击 OK。

移除路径映射后点击 OK:

右键我们创建的 Docker 连接,点击 "connection",就连接成功了:

找到我们的 Dockerfile,右键这个文件,点击"Modify Run Configuration":

这里我们只需要修改 Image tag,也就是镜像名称,再点击 OK:

在 Dockerfile 文件的头部左侧的箭头位置点击 "Build image for dockerfile",就会自动按照 Dockerfile 为我们打镜像:

打镜像完成后,就可以看到我们打的镜像了:

相关推荐
Lin_Aries_042116 分钟前
容器化简单的 Java 应用程序
java·linux·运维·开发语言·docker·容器·rpc
人逝花落空.2 小时前
docker容器的三大核心技术UnionFS(下)
运维·docker·容器
Insist7532 小时前
基于OpenEuler部署kafka消息队列
分布式·docker·kafka
北城以北88882 小时前
JavaScript--基础ES(一)
开发语言·javascript·intellij-idea
程序猿费益洲3 小时前
Docker 网络详解:(一)Linux 网络虚拟化技术
linux·网络·docker·容器·云计算
神都少年3 小时前
Linux Ubuntu Docker 常用命令
linux·ubuntu·docker
再难也得平3 小时前
Docker基础与项目部署
运维·docker·容器
沧澜sincerely4 小时前
Redis 键空间 & 五大类型
java·redis·docker
Chan165 小时前
【 设计模式 | 结构型模式 代理模式 】
java·spring boot·后端·设计模式·intellij-idea
key_Go6 小时前
06.容器存储
运维·服务器·网络·docker