将Spring Boot程序打包成docker镜像-超简版

news/2024/7/7 10:58:40

将Dockerfile和你的spring boot编译好的jar放在一个目录底下

 

Dockerfile:

Java代码   收藏代码
  1. FROM ingensi/oracle-jdk:centos6-7u65  
  2.   
  3. MAINTAINER wiselyman  
  4.   
  5. ADD platform-0.0.1-SNAPSHOT.jar /app/  
  6.   
  7. WORKDIR /app/  
  8.   
  9. EXPOSE  8888  
  10.   
  11. CMD ["java","-jar","platform-0.0.1-SNAPSHOT.jar"]  

 

其余与将Spring Boot程序打包成Docker镜像 》保持一致


http://www.niftyadmin.cn/n/2135996.html

相关文章

Node.js的使用

1、Node.js能干什么 2、Node.js的应用范围 3、Node.js的优点和缺点

Git基础(7):Git命令

文章目录初始化本地库查看本地库状态添加到暂存区/从暂存区移除提交本地库查看版本信息修改文件版本穿梭初始化本地库 git init #初始化本地库查看本地库状态 git status 添加到暂存区/从暂存区移除 git add [file1] [file2] ... git add . #添加当前文件夹下的所有未跟踪文…

PHP 实现适配器(Adapter)模式

适配器模式核心思想:把对某些相似的类的操作转化为一个统一的“接口”(这里是比喻的说话)--适配器,或者比喻为一个“界面”,统一或屏蔽了那些类的细节。适配器模式还构造了一种“机制”,使“适配”的类可以很容易的增减&#xff0…

什么是Git?转自https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013739

Git简介 Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git有什么特点?简单来说就是:高端大气上档次! 那什么是版本控制系统? 如果你用Microsoft Word写过长篇大论&am…

我所熟悉的网站负载均衡技术

DNS轮循 http://hudeyong926.iteye.com/blog/1387793 DNS轮循是指将相同的域名解释到不同的IP,随机使用其中某台主机的技术。但其具有明显的缺 点:一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间&#xff08…

Git基础(8):Git分支操作

文章目录查看分支创建分支切换分支修改分支合并分支(正常合并)合并分支(冲突合并)查看分支 git branch -v创建分支 git branch 分支名切换分支 git checkout 分支名 #切换成功后会显示切换到的分支名HEAD文件会指向分支名,切换分支的本质是指针,HEAD指针分支 …

AnySDK+GooglePlay对接1

为什么80%的码农都做不了架构师?>>> 1. 你需要申请google开发者账号,缴纳25美元的保护费. 2. 注册anysdk账号(免费) 3. 其他见下文 好久没写博客要一步一来。 转载于:https://my.oschina.net/wpracker/blog/674291

docker应用篇(2):构建tesseract-ocr运行环境

文章目录前言资源准备搭建tesseract基础环境镜像将镜像上传到dockerhub将镜像发布到阿里云dockerhub上运行该镜像1. 下载语言包(需要新语种才需要执行)2. 运行使用这个镜像关于遇到的问题传送门前言 某些应用需要进行图片内容识别,需要构建tesseract的运行环境。资…