제가 만들고자하는 컨테이너에는 /usr/lib/jvm/java-8-openjdk-amd64
에 설치된 JVM이 필요합니다. 내가 라인을 추가했습니다Docker가 JVM을 찾을 수 없습니다.
RUN ./installer.sh --javahome /usr/lib/jvm/java-8-openjdk-amd64
to 내 Dockerfile
.
Searching for JVM on the system...
Java Runtime Environment (JRE) was not found at the specified location /usr/lib/jvm/java-8-openjdk-amd64
The command '/bin/sh -c ./installer.sh --javahome /usr/lib/jvm/java-8-openjdk-amd64' returned a non-zero code: 4
업데이트 여기
전체 부두 노동자가
FROM scratch
MAINTAINER Oracle Linux Product Team <[email protected]>
ADD oraclelinux-7.3-rootfs.tar.xz/
# overwrite this with 'CMD []' in a dependent Dockerfile
CMD ["/bin/bash"]
RUN useradd me
ADD . .
RUN ./installer.sh --javahome /usr/lib/jvm/java-8-openjdk-amd64
Docker 파일 표시 – user2915097
@ user2915097 Dockerfile을 추가했습니다. – Olumide
oraclelinux-7.3-rootfs.tar.xz 파일의 내용을 볼 수있는 권한이 없어도이 질문에 답변 할 수 있다고 생각하지 않습니다. – BMitch