树莓派4B使用的ARM,安装的系统是Ubuntu64位,需要下载对应的JDK8。
- 进入Oracle官网下载ARM64的JDK8,官网地址:https://www.oracle.com/java/technologies/downloads/
- 创建目录==/usr/local/jdk8==,使用Xftp将文件上传
- 在目录==/usr/local/jdk8==创建Dockerfile文件
vim Dockerfile
- 添加以下内容
FROM ubuntu WORKDIR /usr RUN mkdir /usr/local/java ADD jdk-8u321-linux-aarch64.tar.gz /usr/local/java ENV JAVA_HOME /usr/local/java/jdk1.8.0_321 ENV PATH $JAVA_HOME/bin:$PATH
- FROM ubuntu:指定基础镜像为 ubuntu
- WORKDIR /usr:工作目录
- RUN mkdir /usr/local/java:创建目录
- ADD jdk-8u321-linux-aarch64.tar.gz:将 jdk8 包拷贝并解压到 /usr/local/java 目录
- ENV PATH:配置环境变量
- 执行build命令,构建镜像
docker build -t='jdk1.8' .
- 等待构建完成
- 使用
docker images
命令查看镜像