赞
踩
1.下载jdk安装包
下载jdk-8u371-linux-x64.tar.gz,上传到/opt/module/docker/jdk下,这个文件目录需要自己创建
2.创建Dockerfile
在/opt/module/docker/jdk文件夹下创建Dockerfile,Dockerfile内容如下:
- FROM centos:centos7
- MAINTAINER hong
- # 新建目录
- RUN mkdir -p /opt/module/jdk
- WORKDIR /opt/module/jdk
- # 将jdk文件拷贝到容器/opt/module/jdk/并解压
- ADD jdk-8u371-linux-x64.tar.gz /opt/module/jdk
- # 设置环境变量
- ENV JAVA_HOME /opt/module/jdk/jdk1.8.0_371
- ENV JRE_HOME /opt/module/jdk/jdk1.8.0_371/jre
- ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib
- ENV PATH $JAVA_HOME/bin:$PATH
3.构建镜像
#构建镜像
docker build -t jdk1.8.0_371 .
#查看镜像文件是否构建成功
docker images
4.启动容器
#运行
docker run -di --name=jdk1.8 jdk1.8.0_371
#进入容器查看JDK是否安装成功
docker exec -it jdk1.8 /bin/bash
java -version
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。