Qu'est-ce que l'image alpine dans Docker?

Qu'est-ce que l'image alpine dans Docker?
Docker est une plate-forme open-source bien établie largement utilisée pour conteneuriser les programmes et les projets. Il est généralement utilisé pour partager des projets et des logiciels dans des conteneurs. Pour construire et gérer des conteneurs, Docker utilise des images Docker. Les images Docker sont un autre composant essentiel de Docker qui fournit un modèle ou un ensemble d'instructions pour construire et instruire les conteneurs Docker. À cette fin, Docker fournit des milliers d'images officielles Docker, comme «alpin","nginx","python","boîte d'agence", et beaucoup plus.

Cet article décrira:

  • Qu'est-ce qu'un "alpin" Image?
  • Comment utiliser un «alpin”Image dans Docker?

Qu'est-ce qu'une image «Alpine» dans Docker?

"alpin"Est l'une des images officielles docker les plus utilisées basées sur la distribution Alpine Linux. L'Alpine est une distribution Linux légère, simple et plus sécurisée. L'image «Alpine» est l'image pondérée en ligne légère qui fournit un package complet de l'index, et la taille est autour de «5Mbs" seul. Il est largement utilisé pour construire et conteneuriser les applications légères. C'est plus sécurisé et fiable. Il faut moins d'espace disque par rapport aux autres images.

Comment utiliser une image «Alpine» dans Docker?

Pour utiliser l'image officielle Alpine Docker, ouvrez d'abord le registre officiel de Docker «Docker Hub» sur le navigateur. Ensuite, recherchez le «alpin" image. Après cela, copiez l'Alpine "tirer”Commande qui tire l'image du registre au référentiel local.

Suivez les instructions fournies pour tirer et utiliser le «alpin"Image officielle.

Étape 1: Recherchez l'image «Alpine» dans Docker Hub
Tout d'abord, accédez au registre officiel de Docker, "Hub docker"Dans le navigateur. Ensuite, recherchez "alpin"Dans la barre de recherche en dessous de haut en bas et ouvert"image officielle alpine»:

Étape 2: Copiez la commande «Pull»
Ensuite, pour extraire la dernière image alpine, copiez la commande en surbrillance et exécutez-la sur le terminal du système:

Ici, l'utilisateur peut extraire la version spécifique de l'image alpine. À cette fin, ouvrez le «Mots clés«Menu et copiez le«tirer”Commande de la version d'image requise:

Étape 3: Tirez l'image «Alpine» vers le référentiel local
Ensuite, ouvrez le terminal du système, comme PowerShell et Coller et exécutez la commande copiée. Par exemple, nous avons tiré le «Alpine: Dernière" image:

> Docker tire Alpine: Dernière

Pour vérifier si l'image est tirée ou non, consultez toutes les images locales:

> images docker -a

On peut observer que le «Alpine: Dernière«L'image a été retirée avec succès:

Utilisez l'image «Alpine» dans la compose Docker.fichier yml ou dockerfile
Cependant, les utilisateurs peuvent utiliser une image alpine pour spécifier le Dockerfile ou le Docker-Compose.fichier yml. Le dockerfile contient des commandes et des instructions pour construire une image docker. Le "composer docker.YML»Le fichier est utilisé pour configurer les services et dépendances des applications. Par exemple, nous avons utilisé le «alpin”Image dans le"composer docker.YML”Fichier pour configurer une application Golang simple:

Version: "Alpine"
prestations de service:
la toile:
construire: .
PORTS:
- "8080: 8080"
Golang:
Image: "Golang: Alpine"

Après cela, exécutez le «secouer docker”Commande pour exécuter le conteneur:

> docker-compose up -d

Nous avons élaboré ce que le «alpin»L'image est et comment l'utiliser dans Docker.

Conclusion

Le "alpin»L'image est l'image pondérée légère utilisée pour construire et conteneuriser les applications légères. Pour utiliser l'image alpine dans Docker, les utilisateurs peuvent tirer l'image alpine du registre officiel de Docker Hub en utilisant le «Docker tire Alpine:" commande. Les utilisateurs peuvent également utiliser l'image alpine dans Dockerfile pour construire une nouvelle image ou dans le «composer docker.YML»Fichier pour configurer les services d'application. Ce blog a démontré ce qu'est l'image alpine et comment l'utiliser dans Docker.