![]() ![]() OpenJDK 64-Bit Server VM (build 11.0.16+8-post-Debian-1deb10u1, mixed mode, sharing) OpenJDK Runtime Environment (build 11.0.16+8-post-Debian-1deb10u1) ĭocker run -d -name java-container java11Ĭheck the version in the container java -version RUN mkdir -p /usr/share/man/man1 /usr/share/man/man2 & \Īpt-get install -y -no-install-recommends openjdk-11-jre & \Īpt-get install ca-certificates-java -y & \ĮNV JAVA_HOME /usr/lib/jvm/java-11-openjdk-amd64/īuild the image, run and exec into the container. Here is how to install java 11 on any Debian/Debian slim based containers FROM python:3.7-slim-buster Which I run with make docker_image SUDO=sudo $(SUDO) docker save $(ARCHIVE_NAME) | gzip -c > docker rmi $(REPO_ARCHIVE_NAME) $(SUDO) docker tag -f $(ARCHIVE_NAME) $(REPO_ARCHIVE_NAME) REPO_ARCHIVE_NAME=$(DOCKER_REGISTRY)/$(ARCHIVE_NAME)īASE_IMAGE_ARCHIVE=$(DOCKER_IMAGE)_$(DOCKER_TAG).tar.gz bin/sh: 1: /usr/lib/jvm/java-7-openjdk-amd64: Permission deniedĮdit: per request in the comment here is my makefile: DOCKER_REGISTRY=ĪRCHIVE_NAME=$(DOCKER_IMAGE):$(DOCKER_TAG) When I run my makefile I get the following error: $/bin/jar -xvf somejar.jar &\īasically I'm only installing Java so I can expand a jar file. RUN apt-get install -y openjdk-7-jre & apt-get clean &\ ![]() RUN sed 's/main$/main universe/' -i /etc/apt/sources.list My Dockerfile looks roughly like this: FROM mybaseimage:0.1ĮNV JAVA_HOME /usr/lib/jvm/java-7-openjdk-amd64 This is my very first try to create a Docker image and I'm hoping someone can help me out. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |