当前位置: 代码网 > 服务器>服务器>云虚拟主机 > IDEA直接打包Docker镜像的实现

IDEA直接打包Docker镜像的实现

2024年07月02日 云虚拟主机 我要评论
1 安装docker desktop下载地址:https://www.docker.com/products/docker-desktop/安装成功后,可在cmd查看版本号2 启动docker des

1 安装docker desktop

下载地址:https://www.docker.com/products/docker-desktop/

安装成功后,可在cmd查看版本号

在这里插入图片描述

2 启动docker desktop

启动成功后,docker服务才能正常使用

在这里插入图片描述

3 idea安装docker插件

在这里插入图片描述

4 新建dockerfile文件

pom.xml同级目录下新建dockerfile文件

在这里插入图片描述

5 配置docker服务

dockfile文件上点击绿色双箭头,配置docker服务

在这里插入图片描述

在这里插入图片描述

选择docker for windows后,下方出现connection successful,表示连接本地docker服务成功

在这里插入图片描述

点击【ok】返回上一页,上一页中点击【run】即可打包镜像并新建容器

6 打包镜像、新建容器

后续可直接点击dockfile文件上绿色双箭头,打包镜像、新建容器

在这里插入图片描述

注意:通过该方式打包的镜像,repository和tag可能为none

注意:如果想打包镜像并上传仓库,可以直接使用脚本,参考第10步

如下图所示,镜像打包成功,容器创建成功

在这里插入图片描述

7 查看镜像和容器

在docker desktop可以查看打包或下载的镜像和容器

镜像:

在这里插入图片描述

容器:

在这里插入图片描述

8 启动镜像,生成容器

可以直接在docker desktop上启动镜像,生成容器,支持配置容器名、映射端口、数据卷、环境变量

在这里插入图片描述

如下图所示,界面上有容器相关信息,支持启动、停止、重启、删除容器

在这里插入图片描述

9 docker命令查看

我们也可以直接在cmd中执行docker相关命令查看

在这里插入图片描述

10 打包镜像并上传仓库

如果我们想将本地服务打包镜像,并推到仓库,可以直接使用脚本

10.1 修改daemon.json

修改 c:\users\用户名\.docker 目录下 daemon.json,配置上仓库地址

{
	"builder": {
		"gc": {
			"defaultkeepstorage": "20gb",
			"enabled": true
		}
	},
	"experimental": false,
	
	"insecure-registries": [
		"devops.test.cn:5000"
	]
}

修改保存后,重启docker desktop服务

在这里插入图片描述

10.2 执行脚本

docker build -t devops.test.cn:5000/spring-boot-helloworld .
docker push devops.test.cn:5000/spring-boot-helloworld

打包并上传仓库成功

在这里插入图片描述

到此这篇关于idea直接打包docker镜像的实现的文章就介绍到这了,更多相关idea打包docker镜像内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网! 

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com