Installez Docker et créez un environnement d'exécution Java

Un mémorandum que je pensais essayer avec Docker lors de la création d'un environnement d'exécution Java sur un nouvel ordinateur

environnement

Installer Docker

  1. Téléchargez Docker Toolbox [lien] avec VirtualBox et Kitematic.
  2. L'écran de configuration est OK avec les paramètres par défaut, confirmez sur le dernier écran et cliquez sur [Installer]
  3. Lorsque vous démarrez le raccourci de Docker Quickstart Terminal créé sur le bureau (tel que > </ font> & # x1f40b;), divers affichages seront affichés, alors attendez.
  4. À compléter lorsqu'une image de baleine apparaît comme l'image <img width = "656" alt = "2020-06-27 (1) .png " src = "https: //qiita-image-store.s3.ap" -northeast-1.amazonaws.com/0/400039/20121d56-d7de-f30d-a410-875c38ebafb6.png ">
  5. Tapez docker run hello-world dans le terminal Docker et appuyez sur Entrée pour télécharger l'image Docker nommée" hello-world "<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 ">

Télécharger l'image Docker

Vous pouvez entrer des commandes dans le terminal tel quel, mais cette fois je téléchargerai l'image Docker en utilisant Kitematic qui est facile à comprendre visuellement

  1. Lancez Kitematic à partir d'un raccourci sur le bureau
  2. Sélectionnez [USE VIRTUALBOX] sur l'écran "Setup Initialization", et vous n'avez pas besoin de créer un compte DockerHub.
  3. Entrez un mot-clé dans la zone de recherche sur l'écran qui apparaît une fois l'installation terminée (java cette fois)
  4. Sélectionnez "openjdk" parmi les candidats qui s'affichent et appuyez sur le bouton [CRÉER] </ font> <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. Lorsque "openjdk" est affiché dans la colonne Conteneurs sur le côté gauche et qu'une icône grise est affichée comme "hello-world" (téléchargé depuis le terminal plus tôt), le téléchargement est terminé.
** Si "Connexion à Docker Hub" s'affiche et que le téléchargement ne se poursuit pas **
  • Cliquez sur DOCKER CLI </ font> en bas à gauche de l'image ci-dessus pour lancer PowerShell. --Entrez docker pull grattage hub / splash et entrez
  • Après avoir attendu un moment, divers téléchargements ont été effectués, donc lorsque vous revenez à Kitematic dans cet état, les téléchargements sont terminés.
  • Si cela ne fonctionne pas, arrêtez de télécharger l'image Docker et essayez à nouveau de télécharger en appuyant sur le bouton [CREATE] </ font> </ div> </ details>

Créer un conteneur à partir d'une image Docker

Quand j'ai essayé de faire cela avec Kitematic, peu importe le nombre de fois où j'ai cliqué sur [START], cela s'est arrêté immédiatement, alors je suis retourné au terminal Docker et j'ai travaillé dessus.

  1. Exécutez docker run -it --name testcont openjdk: latest pour créer le conteneur dans l'état en cours d'exécution (" testcont "est le nom du conteneur)
  2. Terminé!

Recommended Posts