Installieren Sie Docker und erstellen Sie eine Java-Ausführungsumgebung

Ein Memorandum, von dem ich dachte, ich würde es mit Docker versuchen, wenn ich eine Java-Ausführungsumgebung auf einem neuen Computer erstelle

Umgebung

Installieren Sie Docker

  1. Laden Sie Docker Toolbox [Link] mit VirtualBox und Kitematic herunter.
  2. Der Setup-Bildschirm ist mit den Standardeinstellungen in Ordnung. Bestätigen Sie auf dem letzten Bildschirm und klicken Sie auf [Installieren].
  3. Wenn Sie die Verknüpfung des auf dem Desktop erstellten Docker-Schnellstart-Terminals starten (z. B. > </ font> & # x1f40b;), werden verschiedene Anzeigen angezeigt. Warten Sie also.
  4. Schließen Sie den Vorgang ab, wenn ein Walbild wie das Bild <img width = "656" alt = "2020-06-27 (1) .png " src = "https: //qiita-image-store.s3.ap" angezeigt wird. -northeast-1.amazonaws.com/0/400039/20121d56-d7de-f30d-a410-875c38ebafb6.png ">
  5. Geben Sie "Docker run hello-world" in das Docker-Terminal ein und drücken Sie die Eingabetaste, um das Docker-Image mit dem Namen "hello-world" herunterzuladen. <Img width = "656" alt = "2020-06-27" (2) .png "src =" https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/400039/e1426465-5ef1-bb8e-577c-54dc8936727e.png ">

Laden Sie das Docker-Image herunter

Sie können Befehle so wie sie sind in das Terminal eingeben, aber dieses Mal werde ich das Docker-Image mit Kitematic herunterladen, was visuell leicht zu verstehen ist

  1. Starten Sie Kitematic über eine Desktop-Verknüpfung
  2. Wählen Sie im Bildschirm "Setup Initialization" die Option [USE VIRTUALBOX], und Sie müssen kein DockerHub-Konto erstellen.
  3. Geben Sie ein Schlüsselwort in das Suchfeld auf dem Bildschirm ein, das nach Abschluss der Einrichtung angezeigt wird (diesmal Java).
  4. Wählen Sie "openjdk" aus den Kandidaten, die dieses Mal erscheinen, und drücken Sie die [CREATE] </ font> -Taste <img width = "810" alt = "2020-06-27 (4) ) .png "src =" https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/400039/db9dd75e-755e-e8e2-d497-14a4d1052e92.png ">
  5. Wenn "openjdk" in der Spalte "Container" auf der linken Seite angezeigt wird und ein graues Symbol wie "Hallo Welt" (früher vom Terminal heruntergeladen) angezeigt wird, ist der Download abgeschlossen.
** Wenn "Connecting to Docker Hub" angezeigt wird und der Download nicht fortgesetzt wird **

--Klicken Sie unten links im Bild oben auf DOCKER CLI </ font>, um PowerShell zu starten.

  • Geben Sie "Docker Pull Scraping Hub / Splash" und Enter ein
  • Nachdem Sie eine Weile gewartet haben, wurden verschiedene Downloads abgeschlossen. Wenn Sie also in diesem Zustand zu Kitematic zurückkehren, sind die Downloads abgeschlossen.
  • Wenn dies nicht funktioniert, beenden Sie den Download des Docker-Images und versuchen Sie es erneut, indem Sie auf die Schaltfläche [CREATE] </ font> </ div> </ details> klicken

Erstellen Sie einen Container aus einem Docker-Image

Als ich versuchte, dies mit Kitematic zu tun, hörte es sofort auf, egal wie oft ich auf [START] geklickt hatte, also ging ich zurück zum Docker-Terminal und arbeitete daran.

  1. Führen Sie "docker run -it --name testcont openjdk: latest" aus, um den Container im laufenden Zustand zu erstellen ("testcont" ist der Name des Containers).
  2. Abgeschlossen!

Recommended Posts