Comment supprimer l'image du menu fixe
Docker est actuellement l'une des technologies de conteneurisation les plus populaires. En tant qu'environnement d'applications conteneurisées léger, portable et autonome, Docker rend le développement, les tests et le déploiement d'applications plus faciles et plus efficaces. Dans Docker, l'image est un concept très important, qui constitue la base des applications conteneurs Docker. Cet article explique comment supprimer l'image Docker.
- Afficher les images Docker existantes
Avant de supprimer l'image Docker, nous devons d'abord comprendre quelles images nous avons déjà. Toutes les images Docker du système actuel peuvent être répertoriées via la commande images docker
. Après avoir exécuté cette commande, les informations relatives à l'image seront répertoriées, telles que REPOSITORY, TAG, IMAGE ID, CREATED, etc. Parmi eux, REPOSITORY indique à quel entrepôt appartient cette image Docker, et TAG indique la version de cette image Docker. docker images
可以列出当前系统中所有的Docker image。执行该命令后,会列出image的相关信息,如REPOSITORY、TAG、IMAGE ID、CREATED等等。其中,REPOSITORY表示这个Docker image是哪个仓库的,TAG表示这个Docker image的版本。
- 删除单个Docker image
删除单个Docker image非常简单,只需要使用docker rmi命令即可。命令格式如下:
docker rmi [OPTIONS] IMAGE [IMAGE...]
其中,IMAGE表示要删除的Docker image的ID或者名称,OPTIONS表示删除选项。如果不指定OPTIONS,会使用默认选项。
例如,假设我们要删除REPOSITORY为nginx,TAG为latest的Docker image,我们可以执行以下命令:
docker rmi nginx:latest
执行该命令后,系统将删除该Docker image。
- 批量删除Docker image
当我们需要删除多个Docker image时,可以使用docker rmi命令的批量删除选项。命令格式如下:
docker rmi [OPTIONS] $(docker images -q IMAGE [IMAGE...])
其中,IMAGE表示要删除的Docker image的ID或者名称,OPTIONS表示删除选项。$(docker images -q IMAGE [IMAGE...])
- Supprimer une seule image Docker
- Par exemple, en supposant que nous souhaitons supprimer l'image Docker dont le REPOSITORY est nginx et que TAG est le plus récent, nous pouvons exécuter la commande suivante :
Supprimer une seule image Docker est très simple, utilisez simplement la commande docker rmi. Le format de la commande est le suivant :
docker rmi $(docker images -q redis:5.0.5 redis:5.0.6)
- Parmi eux, IMAGE représente l'ID ou le nom de l'image Docker à supprimer, et OPTIONS représente les options de suppression. Si OPTIONS n'est pas spécifié, les options par défaut seront utilisées.
docker system prune [OPTIONS]
Après avoir exécuté cette commande, le système supprimera l'image Docker.
Supprimer les images Docker par lots
Lorsque nous devons supprimer plusieurs images Docker, nous pouvons utiliser l'option de suppression par lots de la commande docker rmi. Le format de la commande est le suivant :docker system prune --all
$(docker images -q IMAGE [IMAGE...])
signifie passer IMAGE en tant que paramètre à la commande docker images, renvoyer une liste d'ID d'image, puis transmettre cette liste en tant que paramètre au Commande docker rmi. Par exemple, en supposant que nous souhaitons supprimer l'image Docker avec REPOSITORY de redis et TAG de 5.0.5 et 5.0.6, nous pouvons exécuter la commande suivante : rrreee
Après avoir exécuté cette commande, le système supprimera le Docker spécifié image. 🎜🎜🎜Supprimer les images Docker inutilisées🎜🎜🎜Dans le processus d'utilisation de Docker, nous pouvons laisser des images Docker inutilisées, qui peuvent avoir été créées ou téléchargées auparavant, mais qui n'ont pas été appelées lors d'une utilisation ultérieure. Ces images Docker inutilisées occuperont l'espace de stockage du système et affecteront les performances du système. Par conséquent, nous devons supprimer ces images Docker inutilisées. 🎜🎜La commande docker system prune peut être utilisée pour effacer les images, conteneurs, volumes et réseaux Docker inutilisés. Parmi eux, l'option --all peut effacer toutes les images Docker inutilisées. Le format de la commande est le suivant : 🎜rrreee🎜Par exemple, nous pouvons utiliser la commande suivante pour effacer toutes les images Docker inutilisées : 🎜rrreee🎜Après avoir exécuté cette commande, le système effacera toutes les images Docker inutilisées. 🎜🎜Résumé🎜🎜Cet article explique comment supprimer des images Docker, notamment la suppression d'une seule image Docker, la suppression d'images Docker par lots et la suppression d'images Docker inutilisées. En apprenant ces méthodes, nous pouvons nous aider à mieux gérer les applications de conteneurs Docker et à améliorer les performances et la fiabilité des applications. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Docker est une compétence incontournable pour les ingénieurs DevOps. 1.Docker est une plate-forme conteneurisée open source qui atteint l'isolement et la portabilité par les applications d'emballage et leurs dépendances dans les conteneurs. 2. Docker fonctionne avec les espaces de noms, les groupes de contrôle et les systèmes de fichiers fédérés. 3. L'utilisation de base comprend la création, l'exécution et la gestion des conteneurs. 4. L'utilisation avancée comprend l'utilisation de dockercosive pour gérer les applications multi-container. 5. Les erreurs courantes incluent une défaillance des conteneurs, des problèmes de cartographie des ports et des problèmes de persistance des données. Les compétences de débogage incluent la visualisation des journaux, la saisie des conteneurs et la visualisation d'informations détaillées. 6. L'optimisation des performances et les meilleures pratiques incluent l'optimisation de l'image, les contraintes de ressources, l'optimisation du réseau et les meilleures pratiques pour l'utilisation de dockerfile.

Dockervolumes garantit que les données restent sûres lorsque les conteneurs sont redémarrés, supprimés ou migrés. 1. Créer un volume: dockervolumecreatemydata. 2. Exécutez le conteneur et le volume de montage: dockerrun-it-vmydata: / app / dataubuntubash. 3. L'utilisation avancée comprend le partage de données et la sauvegarde.

Les étapes pour mettre à jour une image Docker sont les suivantes: Tirez la dernière étiquette d'image Nouvelle image Supprimer l'ancienne image pour une balise spécifique (facultative) Redémarrez le conteneur (si nécessaire)

Quatre façons de quitter Docker Container: Utilisez Ctrl D dans le terminal de conteneur Entrez la commande d'exit dans le terminal de conteneur Utilisez Docker Stop & lt; contener_name & gt; Commande utilise docker kill & lt; contener_name & gt; commande dans le terminal hôte (sortie de force)

Les méthodes d'amélioration de la sécurité Docker incluent: 1. Utilisez le paramètre - Cap-Drop pour limiter les capacités Linux, 2. Créer des conteneurs en lecture seule, 3. Définissez les balises Selinux. Ces stratégies protègent les conteneurs en réduisant l'exposition à la vulnérabilité et en limitant les capacités de l'attaquant.

Comment redémarrer le conteneur Docker: Obtenez l'ID de conteneur (Docker PS); Arrêtez le conteneur (docker stop & lt; contener_id & gt;); Démarrer le conteneur (docker start & lt; contener_id & gt;); Vérifiez que le redémarrage réussit (Docker PS). Autres méthodes: Docker Compose (redémarrage Docker-Compose) ou API Docker (voir Docker Documentation).

Méthodes de copie de fichiers en hôtes externes dans Docker: Utilisez la commande docker cp: exécuter docker cp [options] & lt; Container Path & gt; & lt; Host Path & gt;. Utilisation de volumes de données: créez un répertoire sur l'hôte et utilisez le paramètre -v pour monter le répertoire dans le conteneur lors de la création du conteneur pour obtenir la synchronisation de fichiers bidirectionnels.

Comment utiliser Docker Desktop? Docker Desktop est un outil pour exécuter des conteneurs Docker sur les machines locales. Les étapes à utiliser incluent: 1. Installer Docker Desktop; 2. Démarrer Docker Desktop; 3. Créer une image Docker (à l'aide de DockerFile); 4. Build Docker Image (en utilisant Docker Build); 5. Exécuter Docker Container (à l'aide de Docker Run).
