Erstellen Sie ein Docker-Container-Image mit JRE8 / JDK8 unter Amazon Linux

Hintergrund

JRE-Container-Image-Erstellung

Dockerfile


FROM amazonlinux:2.0.20181114
RUN yum install -y java-1.8.0-openjdk-headless && yum clean all
#Erstellen Sie ein Docker-Container-Image
$ docker build -t amazonlinux-jre8 .
(Kürzung)

#(Zur Bestätigung) Geben Sie den Container mit ssh ein und überprüfen Sie die Version
$ docker run -it amazonlinux-jre8 sh
sh-4.2# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
sh-4.2# javac -version
sh: javac: command not found

JDK-Container-Image-Erstellung

Dockerfile


FROM amazonlinux:2.0.20181114
RUN yum install -y java-1.8.0-openjdk-devel && yum clean all
#Erstellen Sie ein Docker-Container-Image
$ docker build -t amazonlinux-jdk
(Kürzung)

#(Zur Bestätigung) Geben Sie den Container mit ssh ein und überprüfen Sie die Version
$ docker run -it amazonlinux-jdk sh
sh-4.2# java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
sh-4.2# javac -version
javac 1.8.0_191

Überprüfen Sie die Größe

$ docker images --format "table {{.Repository}}\t{{.Size}}" | grep amazonlinux
amazonlinux                  162MB
amazonlinux-jre8             308MB
amazonlinux-jdk              362MB

Zusammenfassung

Recommended Posts

Erstellen Sie ein Docker-Container-Image mit JRE8 / JDK8 unter Amazon Linux
[Linux] Aufbau einer Docker-Umgebung mit Amazon Linux 2
Starten Sie Django auf einem Docker-Container mit Docker-Compose Up
[AWS Lambda] Erstellen Sie ein Bereitstellungspaket mit dem Amazon Linux Docker-Image
[Linux] Erstellen Sie ein Selbstzertifikat mit Docker und Apache
Erstellen Sie eine VS Code + Docker-Entwicklungsumgebung mit Linux VM
Führen Sie Matplotlib auf einem Docker-Container aus
Erstellen Sie eine Linux-Umgebung unter Windows 10
Erstellen Sie mit Python + PIL ein Dummy-Image.
[Linux] Erstellen einer Jenkins-Umgebung mit Docker
Erstellen Sie eine virtuelle Linux-Maschine unter Windows
[Golang] Erstellen Sie ein Docker-Image mit Github-Aktionen
Erstellen Sie einen Webdienst mit Docker + Flask
Führen Sie matplotlib in einem Windows Docker-Container aus
Vorgehensweise zum Erstellen einer Kube-Umgebung unter Amazon Linux2 (aws) ~ (mit Bonus)
Führen Sie einen Stapel Python 2.7 mit nohup unter Amazon Linux AMI unter EC2 aus
Erstellen Sie unter Kali Linux einen permanenten Schreibbereich, der vom USB-Speicher gestartet wird
Starten Sie einen Prozess mit einer Planungsrichtlinie unter Linux
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
Fügen Sie Python3 in den Docker-Container von Amazon Linux2 ein
Installieren Sie PHP der 7er-Serie unter Amazon Linux 2 mit Amazon Linux Extras
Erstellen Sie Amazon Linux mit AWS EC2 und melden Sie sich an
Erstellen Sie unter Linux einen QR-Code für die URL
Richten Sie Docker unter Oracle Linux (7.x) mit Vagrant ein
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Erstellen Sie eine Umgebung für MkDocs unter Amazon Linux (versucht)
Erstellen Sie in Docker eine Ebene für AWS Lambda Python
Tragen Sie einen Docker-Container
[kotlin] Erstelle eine Echtzeit-Bilderkennungs-App auf Android
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
Schritte zum Erstellen eines Jobs, der ein Docker-Image abruft und mit Github-Aktionen testet
Erstellen Sie eine neue CSV mit Pandas basierend auf der lokalen CSV
Linux-Anfänger erstellen eine Ubuntu 16.04-Umgebung auf Docker (für Mac) - erste Hälfte
[Django] Erstellen Sie mit PyCharm schnell eine Entwicklungsumgebung für Django-Container (Docker)
Erstellen Sie mit VSCode & Docker Desktop eine einfache Python-Entwicklungsumgebung
Erstellen Sie eine GCE-Instanz aus einem GCR Docker-Image mithilfe von Terraform
Erstellen einer Todo-App mit Django ① Erstellen Sie eine Umgebung mit Docker
So erstellen Sie eine ISO-Datei (CD-Image) unter Linux
Rufen Sie den Hostnamen des Host-PCs mit Docker unter Linux ab
Installieren Sie JDK unter Linux
Erstellen Sie den Image Viewer mit Tkinter
Installieren Sie tomcat 5.5 unter Amazon Linux.
Erstellen Sie ein Klassenzimmer auf Jupyterhub
Installieren von Homebrew unter Amazon Linux 2
Erstellen Sie ein Verzeichnis mit Python
[MariaDB] Installieren Sie MariaDB unter Linux und erstellen Sie eine Datenbank und einen Benutzer.
Ich habe versucht, eine Umgebung von MkDocs unter Amazon Linux zu erstellen
Erstellen Sie in kürzester Zeit eine Selenium-Umgebung unter Amazon Linux 2
Erstellen Sie eine Wortwolke mit nur positiven / negativen Wörtern auf Twitter
So erstellen Sie einfach ein CG-Bild wie ein Spielzeugfoto "Ubuntu / Linux" ・ Fotorealistisches Rendern mit LeoCAD & Blender
Da das Dokcer-Image (1 GB) von OpenJDK11 groß ist, erstellen Sie ein kleines Image (85 MB) mit Alpine Linux + Jlink.