docker构建jdk基础镜像,部署程序

1.下载jdk安装包

官网地址Java Archive | Oracle ,这里以jdkSE8为例

2.新建Dockerfile文件

/** 基于centos:8基础镜像构建,由于作者是8.0所以这里是8,这个根据自身决定 **/
FROM centos:8
/** 作者 **/
MAINTAINER wqj
/** 创建目录 **/
RUN mkdir /usr/local/docker
/** 进入该目录下 **/
RUN cd /usr/local/docker
/** 将jar包添加到/usr/local/docker目录下并解压 ,注意这个jdk目录在执行构建的时候必须跟dockerfile相同**/
ADD jdk-8u202-linux-x64.tar.gz /usr/local/docker
/** 环境变量配置 **/
ENV JAVA_HOME=/usr/local/docker/jdk1.8.0_202
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV PATH=$JAVA_HOME/bin:$PATH
/** 输出Java版本信息 **/
CMD ["java","-version"]

3.构建镜像

docker build -t test-jdk:1.8 .

执行上面的命令,-t 指定构建镜像的名称和版本号,.表示在当前目录下查找D

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值