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

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

相关推荐
IT古董2 小时前
Windows 11 专业版 安装与配置 Docker Desktop 保姆级手册(包成功永久免关注免VIP)
windows·docker·容器
风无雨5 小时前
windows docker 配置镜像
运维·docker·容器
java_logo6 小时前
NGINX WEBUI Docker 容器化部署指南
运维·nginx·docker·容器·centos·rabbitmq·运维开发
i小杨7 小时前
Docker 相关使用收录
docker·容器·eureka
猪在黑魔纹里7 小时前
docker run hello-world失败、报错
linux·docker·容器
❀͜͡傀儡师8 小时前
docker一键部署PDF免费工具箱stirling-PDF
docker·容器·pdf
zz-zjx9 小时前
docker进阶---docker底层实践2025
运维·docker·容器
暮色念了红尘9 小时前
Ros1 Noetic(本地)和Ros2 Humble(docker)之间相互通信及设置初始位姿
docker·容器·ros·humble·noetic·ros1_bridge
SiriusSun_10 小时前
Windows10 wsl2 ubuntu22.04 docker安装
运维·docker·容器
青鱼入云13 小时前
IDEA源码阅读神器-Diagram工具
java·ide·intellij-idea