spring-boot构建docker镜像上传仓库的示例教程

这篇文章主要介绍了spring-boot构建docker镜像上传仓库,受限创建一个简单spring-boot-web项目,查看镜像上传仓库这时候有两种解决方案,对docker镜像上传仓库相关知识感兴趣的朋友跟随小编一起看看吧

spring-boot构建docker镜像上传仓库

创建一个简单spring-boot-web项目

  4.0.0 org.springframework.bootspring-boot-starter-parent2.3.2.RELEASEcom.examplespring-boot-docker-demo1.0.0 1.8  org.springframework.bootspring-boot-starter-web   com.google.cloud.toolsjib-maven-plugin1.8.0  openjdk:8-jdk-alpine registry.cn-hangzhou.aliyuncs.com/服务空间/${project.name} latest${project.version} 用户名密码 启动类地址use 8080  package build

准备工作

  • 创建docker仓库镜像工程
  • 配置docker hub push参数

执行

查看镜像上传仓库

思考

这时候我们发现当前仓库信息明文暴露在项目中,这时候又要怎么处理,让其提高安全性。

方案1

mvn compile com.google.cloud.tools:jib-maven-plugin:1.8.0:build -Djib.to.auth.username=user -Djib.to.auth.password=pass -Dimage= 

方案2

使用maven设置,只在本地可用

  ...  ...  MY_REGISTRYMY_USERNAME{MY_SECRET}

到此这篇关于spring-boot构建docker镜像上传仓库的文章就介绍到这了,更多相关docker镜像上传仓库内容请搜索0133技术站以前的文章或继续浏览下面的相关文章希望大家以后多多支持0133技术站!

以上就是spring-boot构建docker镜像上传仓库的示例教程的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 站长技巧