这篇文章主要介绍了怎么使用Maven打包构建Docker镜像并推送到仓库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用Maven打包构建Docker镜像并推送到仓库文章都会有所收获,下面我们一起来看看吧。修改daemon.json文件,开放端口2375我的文件如下所示:在项目的pom文件引入docker-maven-plugin插件重要配置解释:dockerHost
:docker所在服务器的ip和开放的端口imageName
:最终构建的镜像名称dockerDirectory
:本地dockerfile文件存放路径targetPath
:本地jar包生成位置registryUrl
:服务器docker的仓库地址pushImage
:是否在构建镜像后同时推送到Docker仓库在本地项目的src/main下创建docker目录,在docker目录下创建dockerfile文件此时,对该项目进行mvn install时,相当于会同时进行docker:build的动作,将本地项目jar包构建成镜像到服务器中如果每个服务的镜像构免费云主机域名建没有差异,可以将dockerfile从子项目中抽出来,就不需要在每一个项目模块中都创建相同的文件,直接放在项目根路径下就可以进行通用,同时修改pom配置此时的dockerfile存储位置为项目父级目录的docker文件夹下。关于“怎么使用Maven打包构建Docker镜像并推送到仓库”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“怎么使用Maven打包构建Docker镜像并推送到仓库”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。
今天小编给大家分享一下php追加数组元素的函数是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 4种追加函数:1、array_push(),…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。