基于centos7 创建一个jdk8的镜像
  m1cph75Xdr0H 2023年11月02日 45 0

前言: 直接使用docker拉取jdk8镜像因有时区问题,设置后也不生效,所以干脆自己做一个

以下是Dockerfile文件

FROM centos:7
  
RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' > /etc/timezone

ADD jdk-8u221-linux-x64.tar.gz  /usr/local

ENV JAVA_HOME /usr/local/jdk1.8.0_221

ENV PATH ${PATH}:${JAVA_HOME}/bin

ENV CLASS_PATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib

下载jdk8的压缩包 与Dockerfile放在同一路径

执行命令

#构建镜像,注意最后一点不可省略
sudo docker build -f Dockerfile -t 镜像仓库地址/jdk:1.8 .

#推送镜像到你的镜像仓库中
sudo  docker push 镜像仓库地址/jdk:1.8

完毕,需要使用时,直接引用就可以了

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  wwLZeziuqjLR   2023年12月11日   31   0   0 Dockercentos
  MCWYWqSAMsot   2023年12月11日   33   0   0 Docker
  LE2wsiBPlOhg   2023年12月06日   32   0   0 Dockercentos
  DnoStTHsc0vp   2023年12月11日   25   0   0 Docker
  wwLZeziuqjLR   2023年12月08日   100   0   0 Dockercentosbash
  wwLZeziuqjLR   2023年12月07日   34   0   0 Dockercentos