Guide d'utilisation de base de Docker

Guide d'utilisation de base de Docker

Docker est une technologie de conteneurisation populaire qui peut exécuter des applications sur différentes plateformes et systèmes d'exploitation. Cet article explique comment utiliser Docker pour créer et exécuter des applications conteneurisées.

Installer Docker

Avant d'utiliser Docker, vous devez d'abord installer Docker. Docker prend en charge divers systèmes d'exploitation, notamment Linux, Windows et Mac OS. Avant d'installer Docker, assurez-vous que votre système informatique répond aux exigences de Docker. La méthode d'installation de Docker varie selon le système d'exploitation, veuillez consulter la documentation officielle de Docker.

Créer une image Docker

Les images Docker sont la façon dont les applications sont empaquetées et distribuées. Docker fournit un Dockerfile pour définir une image Docker. Un Dockerfile est un fichier texte qui contient les instructions et les paramètres nécessaires pour créer une image.

Voici un exemple de Dockerfile :

FROM ubuntu:latest
RUN apt-get update && apt-get install -y nginx
COPY index.html /var/www/html/
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

Ce Dockerfile utilise Ubuntu comme image de base et installe le serveur Nginx. Ensuite, copiez le fichier index.html dans le dossier par défaut de Nginx. Enfin, exposez le port 80 du conteneur à l'extérieur et définissez la commande d'exécution du serveur Nginx.

Pour créer l'image, utilisez la commande suivante :

docker build -t my-nginx .

Cela construira un miroir nommé my-nginx dans le répertoire courant.

exécuter le conteneur Docker

Pour exécuter un conteneur Docker, utilisez la commande suivante :

docker run -d -p 80:80 my-nginx

Cela exécutera un conteneur nommé my-nginx en arrière-plan et mappera le port 80 du conteneur au port 80 de l'hôte.

Résumer

Créer et exécuter des applications conteneurisées est facile avec Docker. Cet article présente l'utilisation de base de Docker, notamment l'installation de Docker, la création d'images Docker et l'exécution de conteneurs Docker.

Le contenu ci-dessus provient de chatGpt

Je suppose que tu aimes

Origine blog.csdn.net/m0_37138425/article/details/129819305
conseillé
Classement