一、准备
将下载好的jdk以及scratch镜像放在同一文件夹下:这里放在linux:2.0
二、导入scratch镜像
#docker load -i scratch.tar
三、创建dockerfile文件,并编写
#touch dockerfile
文件内容如下:
FROM scratchADD rootfs.tar.xz / #此处放在根目录下ADD jdk.tar /#设置时区RUN echo "Asia/Shanghai" > /etc/timezone \ && ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#设置JAVA环境变量ENV JAVA_HOME /jdk ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarENV PATH $PATH:$JAVA_HOME/bin
四、创建镜像名为Linux:2.0
#docker build -t linux:2.0 .#最后的点不能丢
五、运行镜像
#docker run -it linux:2.0 /bin/sh
查看java是否安装好
#Java -version