亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Docker打包OpenJRE

標簽:
Docker

准备openjre安装包

下载安装包

wget https://download.java.net/java/jdk8u192/archive/b04/binaries/jre-8u192-ea-bin-b04-linux-x64-01_aug_2018.tar.gz

下载后不需要解压

为了让文件更好看,压缩包重命名为:open-jre-8

mv jre-8u192-ea-bin-b04-linux-x64-01_aug_2018.tar.gz open-jre-8.tar.gz

创建Dockerfile文件

在与压缩包同目录创建Dockerfile文件

 FROM         centos
 MAINTAINER    lianglianglee
 ADD  open-jre-8.tar.gz  /usr/local/
 #注意文件夹名,如果不知道,解压一下压缩包查看
 ENV JAVA_HOME=/usr/local/jre1.8.0_192
 ENV CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 ENV PATH=$PATH:$JAVA_HOME/bin

jre依赖于centos
维护人信息
添加jre压缩包
添加环境变量

创建镜像

 docker build -t open-jre-8 .

将Dockerfile中的内容,创建成一个open-jre-8的镜像

查看

请输入图片描述

测试镜像

上篇eureka使用的是openjdk,该镜像过大,而且不只需要使用jre即可,所以将镜像替换掉
dockerfile

重新打包

新镜像

对比以前的1G+的镜像,新镜像小了很多

运行一下新的eureka镜像,由于是测试jre镜像能不能用,所以直接前台运行即可

docker run -p 10001:10001 eureka-1.0

如果能正常运行,说明jre镜像制作成功

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
JAVA開發工程師
手記
粉絲
2673
獲贊與收藏
170

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消