docker制作springboot镜像

本文涉及的产品
性能测试 PTS,5000VUM额度
应用实时监控服务-应用监控,每月50GB免费额度
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 以下步骤在具有Docker环境的Linux机器上操作。1. 把springboot-1.0.0.jar放到/usr/local/springboot目录下,并在该目录下创建Dockerfile文件,内容为:

以下步骤在具有Docker环境的Linux机器上操作。

  1. 把springboot-1.0.0.jar放到/usr/local/springboot目录下,并在该目录下创建Dockerfile文件,内容为:
FROM openjdk:8-jdk-alpine
ADD springboot-1.0.0.jar /usr/local/springboot.jar
ENTRYPOINT ["java", "-jar", "/usr/local/springboot.jar"]

则/usr/local/springboot目录的文件为:

-rw-r--r-- 1 root root      119 Feb 22 17:50 Dockerfile
-rw-r--r-- 1 root root 21863457 Feb 22 17:07 springboot-1.0.0.jar
  1. 制作镜像,在/usr/local/springboot目录下执行命令:
docker build -t 192.0.10.22:20080/dhorse/springboot:1.0.0 .

其中,192.0.10.22:20080是Harbor镜像仓库地址,dhorse是项目名。

  1. 登录仓库并上传镜像
docker login 192.0.10.22:20080 -u admin -p Harbor12345
docker push 192.0.10.22:20080/dhorse/springboot:1.0.0

最后,推荐一个不错的部署应用的工具,DHorse(https://github.com/512team/dhorse)

相关文章
|
Java Linux Docker
docker制作springboot镜像
以下步骤在具有Docker环境的Linux机器上操作。 1. 把springboot-1.0.0.jar放到/usr/local/springboot目录下,并在该目录下创建Dockerfile文件,内容为:
|
Java 网络安全 Docker
docker制作springboot容器镜像
docker制作springboot容器镜像
86 0
|
Kubernetes Java Devops
详解SpringBoot(2.3)应用制作Docker镜像(官方方案)
学习SpringBoot官方镜像方案的细节
612 0
详解SpringBoot(2.3)应用制作Docker镜像(官方方案)
|
Ubuntu Oracle Java
树莓派4B使用Docker部署SpringBoot项目——(三)使用Docker制作JDK8镜像
树莓派4B使用Docker部署SpringBoot项目——(三)使用Docker制作JDK8镜像
797 0
树莓派4B使用Docker部署SpringBoot项目——(三)使用Docker制作JDK8镜像
|
Java Maven Docker
Java Spring Boot 2.0 实战之制作Docker镜像并推送到Docker Hub和阿里云仓库
大规模集群快速部署Java应用,需要制作Docker镜像,本次课程详细介绍如何制作Java程序的Docker镜像文件,深入解析DockerFile核心参数,以及实践演练把我们制作的Docker镜像推送到DockerHub仓库,国内可以使用阿里云Docker仓库加速,以及安全保护机制。
9014 0
|
Java Docker 容器
SpringBoot项目Docker化并上传DockerHub的使用过程
SpringBoot项目Docker化并上传DockerHub的使用过程
124 0
SpringBoot项目Docker化并上传DockerHub的使用过程
|
Java Linux Docker
docker-compose部署springboot项目
docker-compose部署springboot项目
847 0
docker-compose部署springboot项目
|
网络协议 Java Docker
使用Docker compose发布SpringBoot项目
使用Docker Compose部署SpringBoot项目
17329 0
|
Java 关系型数据库 MySQL
Docker一键部署springboot
Docker一键部署springboot
Docker一键部署springboot
|
9月前
|
Java Linux Maven
SpringBoot项目实现Docker部署
SpringBoot项目实现Docker部署
131 1