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

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

相关推荐
masx2002 小时前
minio web console已死,Web管理功能全砍!使用 OpenMaxIO 恢复 MinIO 社区版的 Web 控制台功能!
docker·容器
爱学语言的人3 小时前
Docker快速构建并启动Springboot程序,快速发布和上线/
spring boot·docker·容器
大千AI助手3 小时前
5分钟玩转Swagger UI:Docker部署+静态化实战
ui·docker·容器·swagger·swaggerui
江湖有缘3 小时前
【Docker管理工具】安装容器管理工具Oxker
运维·docker·容器
早起鸟儿3 小时前
docker-自动启动java 包
java·linux·运维·docker
guygg886 小时前
Docker环境安装Kafka、Flink、ClickHouse镜像
docker·flink·kafka
大千AI助手6 小时前
硬核实战 | 3分钟Docker部署ClickHouse列存数据库
大数据·clickhouse·docker·database
明长歌9 小时前
【docker】docker registry搭建私有镜像仓库
运维·docker·容器
藥瓿亭12 小时前
K8S认证|CKS题库+答案| 11. AppArmor
运维·服务器·docker·云原生·容器·kubernetes·cks
被一米六支配的恐惧12 小时前
argocd部署cli工具并添加k8s集群
docker·kubernetes·argocd