美文网首页
docker+oracle-jdk:8+Dockerfile

docker+oracle-jdk:8+Dockerfile

作者: 三没产品 | 来源:发表于2020-12-14 15:55 被阅读0次

生成oracle的jdk8镜像

注意:请自行下载linux的jdk包,接着把jdk包上传到linux(我下载的是jdk-8u271-linux-x64.tar.gz)

创建oracle-jdk文件夹

sudo mkdir oracle-jdk

移动jdk包到oracle-jdk文件夹

sudo mv ./jdk-8u271-linux-x64.tar.gz ./oracle-jdk/

进入 oracle-jdk文件夹

sudo cd oracle-jdk

创建Dockerfile

sudo touch Dockerfile

编辑Dockerfile

sudo vi Dockerfile

接着把下面代码复制到Dockerfile中

FROM centos
# 作者名
MAINTAINER zyt
# 防止中文乱码
ENV LANG C.UTF-8
ADD jdk-8u271-linux-x64.tar.gz /root
ENV JAVA_HOME /root/jdk1.8.0_271
ENV JRE_HOME /root/jdk1.8.0_271/jre
ENV CLASSPATH $CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
ENV PATH $JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
# 启动容器执行的命令,仅用于验证安装配置是否正确,生产环境使用需注释后再build
ENTRYPOINT ["java","-version"]

接着保存退出,然后生成镜像

sudo docker build -t oracle-jdk:8 .

构建完成后,查看镜像库

sudo docker images
image.png

验证安装配置是否正确

sudo docker run oracle-jdk:8
image.png

相关文章

网友评论

      本文标题:docker+oracle-jdk:8+Dockerfile

      本文链接:https://www.haomeiwen.com/subject/xbvvgktx.html