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

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

相关推荐
随风语4 小时前
Docker学习
docker·容器
m0_488777654 小时前
Docker Compose 编排
docker·容器·docker-compose·编排管理多个服务
xuhe24 小时前
[重磅更新] 支持最新 Overleaf 6.x!我的私有化部署方案 xuhe2/sharelatex-ce 迎来大升级
linux·docker·github·科研·overleaf
不想画图5 小时前
dockerfile镜像构建和docker compose编排
docker·容器
半壶清水5 小时前
ubuntu中使用使用Docker-Compose管理MySQL、Apache、PHP容器
mysql·ubuntu·docker·php·apache
峰顶听歌的鲸鱼5 小时前
19.docker 图形化管理界面
运维·笔记·docker·容器·学习方法
好奇的菜鸟5 小时前
Windows 环境下使用 Docker 部署 Java 开发中间件完全指南
java·windows·docker
2301_787328495 小时前
34.docker(二)
docker·容器·php
熙客6 小时前
阿里云流水线Docker方式部署操作实战(ACR+流水线)
阿里云·docker·云计算
我待_JAVA_如初恋6 小时前
解决:IDEA中右侧的Maven视图中多了Profiles这一项。并且Profiles下的JDK版本与实际使用版本不一致
java·maven·intellij-idea