windous无网络场景下基于Linux alpine镜像指定本地jdk制作Java 8中文镜像
时间: 2024-03-05 11:49:37 浏览: 180
Java 8 之 Windows XP下的安装
如果在无网络场景下,你可以使用以下步骤基于Linux alpine镜像指定本地jdk制作Java 8中文镜像:
1. 下载alpine的最新版本,以及Java 8 JDK的安装包。将安装包放在一个目录下,例如 `/tmp/jdk`。
2. 在Linux系统上安装Docker工具。
3. 将alpine和JDK的安装包复制到一个新的目录下,例如 `/tmp/java`。
4. 进入 `/tmp/java` 目录,运行以下命令来创建Dockerfile:
```
FROM scratch
ADD alpine.tar.xz /
ADD jdk-8uXXX-linux-x64.tar.gz /usr/local
ENV JAVA_HOME /usr/local/jdk1.8.0_XXX
ENV PATH $JAVA_HOME/bin:$PATH
RUN apk add --no-cache ttf-dejavu fontconfig && \
fc-cache -f
RUN apk --no-cache add ttf-arphic-ukai
```
其中,`XXX` 是 JDK 版本号,需要根据实际情况进行替换。
5. 保存文件并退出编辑器。运行以下命令来构建 Docker 镜像:
```
docker build -t java8-alpine-cn .
```
6. 等待 Docker 镜像构建完成后,就可以使用以下命令来运行该镜像:
```
docker run -it java8-alpine-cn /bin/sh
```
参考上述步骤,你就可以在无网络场景下基于Linux alpine镜像指定本地jdk制作Java 8中文镜像。
阅读全文