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 为我们打镜像:

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

相关推荐
菠萝炒饭pineapple-boss几秒前
单机让多docker拥有多ip出口
docker
007php0072 小时前
百度面试题解析:微服务架构、Dubbo、Redis及其一致性问题(一)
redis·百度·docker·微服务·容器·职场和发展·架构
阑梦清川4 小时前
es的docker部署和docker相关的可可视化面板工具介绍
大数据·elasticsearch·docker
我狸才不是赔钱货5 小时前
容器:软件世界的标准集装箱
linux·运维·c++·docker·容器
阑梦清川7 小时前
docker入门教程--部署nginx和tomcat
nginx·docker·tomcat
安卓开发者7 小时前
Docker命令大全:从入门到精通
docker·容器·eureka
我命由我123459 小时前
PDFBox - PDFBox 加载 PDF 异常清单(数据为 null、数据为空、数据异常、文件为 null、文件不存在、文件异常)
java·服务器·后端·java-ee·pdf·intellij-idea·intellij idea
七度光阴;11 小时前
Docker入门手册
运维·docker·容器
weixin_4050233712 小时前
使用docker 安装部署easy-mock
运维·docker·容器
Asuncion00712 小时前
Docker核心揭秘:轻量级虚拟化的革命
服务器·开发语言·docker·云原生