J'écrirai de toute façon ce que j'ai appris sur docker (en premier)

la prochaine fois

Écris quand même ce que tu as appris sur docker \ (second ) \ -Qiita

Livres de référence

Docker/Introduction au développement pratique de conteneurs Kubernetes|Akinori Yamada|Informatique / TI|Boutique Kindle| Amazon

Système d'orchestration de conteneurs Docker

Une méthode de gestion de nombreux conteneurs sur plusieurs nœuds Docker Swarm --Docker Compose vous permet de gérer plusieurs conteneurs sur plusieurs serveurs, pas seulement un seul serveur

Corrélation entre l'image Docker et le conteneur Docker

Image Docker

Conteneur Docker

Un état dans lequel un système de fichiers et une application créés et incorporés sur la base d'une image Docker sont en cours d'exécution

image.png

Instructions de Dockerfile

FROM Celui qui est à la base de l'image du docker

RUN Commandes à exécuter dans le conteneur Docker lors de la construction d'une image Docker

COPY Instructions pour copier des fichiers et des répertoires dans un conteneur Docker sur la machine hôte exécutant Docker

Construire l'image

docker image build -t nom de l'image[:Nom de l'onglet]Chemin du répertoire de déploiement Dockerfile

Tout nom d'image peut être spécifié pour l'option -t. Facultatif mais presque obligatoire

ENTRYPOINT

En utilisant ENTRYPOINT, vous pouvez concevoir un moyen d'exécuter des commandes dans le conteneur.

--Si ENTRYPOINT est spécifié, l'argument CMD sera l'argument du fichier exécuté par ENTRYPOINT. --ENTRYPOINT peut être utile lorsque le créateur d'image souhaite limiter dans une certaine mesure l'utilisation du conteneur.

Autre instruction

LABEL Entrez le nom de l'auteur de l'image

ENV Spécifiez les variables d'environnement qui peuvent être utilisées dans le conteneur Docker généré en fonction du Dockerfile

ARG Utilisé pour incorporer des informations au moment de la construction

Redirection de port Docker

dokcer container run -p {Port côté hôte}:{Port côté conteneur} {Diverses commandes ci-dessous}

Recommended Posts

J'écrirai de toute façon ce que j'ai appris sur docker (en premier)
Ce que j'ai appris sur Kotlin
Ce que j'ai appris
Résumé de ce que j'ai appris sur Spring Boot
Ce que j'ai appris ② ~ Mock ~
Ce que j'ai appris ① ~ DJUnit ~
Ce que j'ai recherché sur Java 8
Ce que j'ai recherché sur Java 6
Ce que vous avez appris sur le hachage
Ce que j'ai recherché sur Java 9
Ce que vous avez appris sur les symboles
Ce que j'ai recherché sur Java 7
Ce que j'ai recherché sur Java 5
Ce que j'ai appris avec Java Gold
Ce que j'ai appris avec Java Silver
Ce que j'ai recherché sur l'apprentissage Java
Prenez ce que vous avez appris sur la réflexion Java
Qu'est-ce que Docker? J'ai essayé de résumer
Ce que j'ai appris du calcul monétaire Java
À propos de Docker
[Note personnelle] J'ai appris à la légère sur les modificateurs
[Rails] J'ai appris les types de types de données de base de données!
Ce que j'ai appris en Java (partie 2) Que sont les variables?
J'ai essayé de toucher Docker pour la première fois
Résumé de ce que j'ai appris dans Spring Batch