龙空技术网

Centos系统从零部署Docker:使用Dockerfile安装JDK8

三牛爱编程 65

前言:

现在各位老铁们对“centosdockeroracle”大致比较着重,看官们都需要知道一些“centosdockeroracle”的相关内容。那么小编同时在网络上汇集了一些对于“centosdockeroracle””的相关知识,希望你们能喜欢,小伙伴们一起来了解一下吧!

一、下载jdk8创建下载目录

mkdir jdk8
前往官网下载对应版本上传jdk文件至服务器
scp  -P 22 本地文件  root@IP地址:服务器目录
二、创建Dockerfile在jdk8目录下创建“Dockerfile”文件
touch Dockerfile
修改“Dockerfile”文件内容
# 基础镜像为 centosFROM centos# 维护者 MAINTAINER zhaoqb# 添加jdk8压缩包至 /usr/local 目录,压缩包会自动解压,解压后目录名称为jdk1.8.0_371ADD jdk-8u371-linux-x64.tar.gz /mnt/docker-data/jdk8/# 配置java_HOME环境变量  ENV JAVA_HOME /mnt/docker-data/jdk8/jdk1.8.0_371/# 将JAVA_HOME/bin 添加至PATH环境变量ENV PATH $JAVA_HOME/bin:$PATH
根据“Dockerfile”构建镜像,需在“Dockerfile”同级目录下执行
docker build -t jdk8:1.0 .
三、启动jdk查看镜像
docker images
运行镜像
docker run -itd --name jdk8 jdk8:1.0
查看容器运行状态
docker ps
进入容器,查看jdk版本
docker attach jdk8

标签: #centosdockeroracle