Commande pour essayer d'utiliser Docker pour le moment

Aperçu

Dans cet article, j'ai noté l'utilisation que j'ai étudiée lorsque je voulais utiliser quelque chose appelé Docker pour le moment.

Environnement d'exécution

Créer un compte Docker Hub

https://hub.docker.com/ Vous pouvez créer un compte depuis cette page.

Connectez-vous à Docker Hub

input


$ docker login

Entrez le nom d'utilisateur et le mot de passe créés

out


Login Succeeded

Extraire l'image de la bibliothèque Docker Hub

input


$ docker pull {nom de l'image}

hello-Pour le monde


latest: Pulling from library/hello-world
Digest: sha256:7f0a9f93b4aa3022c3a4c147a449bf11e0941a1fd0bf4a8e6c9408b2600777c5
Status: Image is up to date for hello-world:latest
docker.io/library/hello-world:latest

Créez un conteneur à partir de l'image et entrez dans le conteneur (si vous voulez juste l'exécuter, vous n'avez pas besoin de -it)

input


$ docker run -it {nom de l'image}

Sortez du conteneur

input


$ exit

Quitter avec le conteneur actif

ctrl + p + q

Afficher la liste des conteneurs

input


$ docker ps -a

out


CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                        PORTS               NAMES
c48468f185c5        ubuntu              "/bin/bash"         26 hours ago        Exited (255) 20 minutes ago                       priceless_khayyam

Afficher le référentiel local

input


$ docker images

out


REPOSITORY               TAG                 IMAGE ID            CREATED             SIZE
ubuntu                   latest              4e2eef94cd6b        2 weeks ago         73.9MB

Réactiver le conteneur dont le statut est sorti

input


$ docker restart {Nom du conteneur}

Vous pouvez confirmer que STATUS est "UP ~ secondes" en appuyant à nouveau sur "docker ps -a".

Entrez de nouveau dans le conteneur lancé

input


$ docker exec -it {Nom du conteneur}

valider et enregistrer le conteneur en tant que nouvelle image

input


$ docker commit {Nom du conteneur} {Nouveau nom d'image}

Vous pouvez le vérifier avec des images de docker.

Envoyer l'image vers Docker Hub

input


$ docker tag {Ancien nom de l'image:Ancienne étiquette} {Nouveau nom d'image:Nouveau tag}

Créer une image à partir de Dockerfile (dans le dossier où se trouve Dockerfile)

input


$ docker build .

Recommended Posts

Commande pour essayer d'utiliser Docker pour le moment
Essayez d'exécuter Spring Cloud Config pour le moment
Introduction à Java pour la première fois # 2
Liste de réglages de Glassfish que je souhaite conserver pour le moment
J'ai essayé de toucher Docker pour la première fois
Installez Amazon Corretto (préversion) pour le moment
Utilisez une bibliothèque Java externe pour le moment
Poussez l'image vers le hub docker à l'aide de Jib
Exécutez Dataflow, Java, Streaming pour le moment
Je suis désolé d'installer JDK9 sur mon PC, mais j'aimerais essayer JShell pour le moment
L'histoire de l'utilisation intentionnelle de Try catch pour la première fois de ma vie
Je veux que vous utilisiez Scala comme meilleur Java pour le moment
Essayez de vous connecter à l'émulateur AzureCosmosDB pour Docker avec Java
Essayez de créer un environnement de développement Java à l'aide de Docker
Comment étudier le kotlin pour la première fois ~ Partie 2 ~
Comment étudier le kotlin pour la première fois ~ Partie 1 ~
Mémo à faire pour le moment lors de la construction de la série CentOS 6 avec VirtualBox
Désassemblage de la commande d'exécution Docker. .. ..
[Rails] J'ai essayé d'utiliser la méthode button_to pour la première fois
Hello World avec la bibliothèque d'extension Ruby pour le moment
J'ai essayé de construire l'environnement petit à petit en utilisant docker
Essayez Spark Submit to EMR à l'aide du kit AWS SDK pour Java
Comment créer un fichier jar et un fichier war à l'aide de la commande jar
Java14 est sorti, alors j'ai essayé d'enregistrer pour le moment
[Java] Essayez de résoudre le problème de Fizz Buzz en utilisant un traitement récursif
Spring Boot pour la première fois
Articles auxquels il est fait référence pour intégrer Docker
[Java] Essayez de mettre en œuvre à l'aide de génériques
Essayez d'utiliser le système de messagerie Pulsar
Comment créer CloudStack à l'aide de Docker
[Ruby on Rails] Lors de la première connexion ・ Comment diviser l'écran en deux à l'aide de jQuery
Procédure d'installation et d'utilisation de la ligne de commande AWS (awscli) sur CentOS
Comment placer geckodriver (WebDriver de Selenium) sur le chemin à l'aide de la commande Maven
Construire un serveur DLNA sur Ubuntu (il suffit de bouger pour le moment)
Java12 est sorti, alors j'ai essayé l'expression switch pour le moment
[Utilisation d'Eclipse] Précautions lors du déplacement de l'espace de travail en cours de création vers un autre PC
Attendez que PostgreSQL démarre avec Docker, puis démarrez le service WEB
[First Java] Créez quelque chose qui fonctionne avec Intellij pour le moment
Après avoir résumé le plan de virtualisation, pensez à utiliser Docker pour les entreprises
L'histoire de la sortie de l'application Android sur le Play Store pour la première fois.
Essayez d'exécuter l'application de démonstration React Navigation v5 à l'aide de Docker + Expo (pour Mac)
Essayez Alfresco 6.0 sur Windows (Docker sera introduit en même temps)
Essayez d'utiliser || au lieu de l'opérateur ternaire
Examinez le remplacement de Docker vers Podman.
Essayez d'utiliser l'API Stream en Java
À propos de la procédure pour que Java fonctionne
[Java] Comment régler la date sur 00:00:00
Essayez de changer le fichier .erb en .slim
Essayez d'utiliser l'API Emotion d'Android