相关文章推荐
聪明伶俐的大熊猫  ·  局域网内部署 Docker ...·  14 小时前    · 
温柔的上铺  ·  中国公路学报·  3 月前    · 
淡定的牛肉面  ·  iPad Air5、iPad ...·  8 月前    · 
风流的日记本  ·  走近大凉山 - 知乎·  1 年前    · 
耍酷的马克杯  ·  FE正确使用指南 - 知乎·  1 年前    · 

将下载好的openjdk 拷贝到该目录

cp -r /usr/lib/jvm/java-8-openjdk-arm64 /opt/docker-file/ubuntu-ssh-jdk

#重命名
mv /opt/docker-file/ubuntu-ssh-jdk/java-8-openjdk-arm64 /opt/docker-file/ubuntu-ssh-jdk/jdk

#将jdk制作tar包
tar -czvf jdk.tar jdk/

编写Dockerfile文件

#新建Dockerfile文件
touch Dockerfile

Dockerfile文件内容如下:

# 选择一个已有的os镜像作为基础  
FROM ubuntu-ssh-root:latest
# 镜像的作者  
MAINTAINER hanzhe
# ADD命令 将jdk打包文件上传到镜像的/usr/java ,会自动解压
ADD jdk.tar /usr/java/
# 配置java环境变量
ENV JAVA_HOME /usr/java/jdk
ENV PATH $JAVA_HOME/bin:$PATH