logo

Docker – Instruction de COPIE

Dans Docker, il existe deux manières de copier un fichier, à savoir : AJOUTER et COPIE . Bien qu’il existe une légère différence entre eux en ce qui concerne l’étendue de leurs fonctions, ils accomplissent plus ou moins la même tâche. Dans cet article, nous nous concentrerons principalement sur l'instruction COPY de Docker. Si vous souhaitez copier des fichiers et des répertoires dans un conteneur Docker depuis votre machine locale, vous pouvez utiliser le COPIE instruction à l'intérieur de votre Fichier Docker . La forme générale d'un COPIE la consigne est :

  Syntax:   COPY>

Dans cet article, nous verrons comment utiliser le COPIE Instruction pour copier des fichiers et des répertoires dans un conteneur Docker. Pour ce faire, suivez les étapes ci-dessous :



Étape 1 : Créer un répertoire à copier

Dans cet exemple, nous allons créer un répertoire et un fichier que nous copierons à l'aide de la commande COPY. Créez un dossier et à l'intérieur créez un fichier appelé fichier docker que nous modifierons à l’étape suivante. Créez un autre dossier dans le même répertoire où vous avez créé le Fichier Docker et un fichier à l'intérieur. Nous copierons ce dossier dans notre conteneur Docker. La structure de répertoire finale sera –

fichier à copier fichier docker

Étape 2 : modifier le fichier Docker

Après avoir créé la structure des répertoires, modifiez le Fichier Docker que nous avons créé à l’étape précédente.



FROM ubuntu:latest RUN apt-get -y update COPY to-be-copied .>

Au dessus Fichier Docker , nous avons essayé d'extraire le système d'exploitation de l'image de base Ubuntu avec la dernière balise et d'exécuter une mise à jour dans le conteneur. Nous avons ensuite inclus l'instruction COPY pour copier le répertoire créé précédemment.

Étape 3 : Créer l'image Docker

Après avoir créé le Fichier Docker , nous pouvons maintenant créer l'image Docker à l'aide de la commande Docker Build.

sudo docker build -t sample-image .>

construction de docker



Étape 4 : Vérification de l'image Docker

Après avoir créé l'image Docker, vous pouvez la vérifier en utilisant la commande Docker Images pour répertorier toutes les images de votre système.

sudo docker images>

Images : docker

Étape 5 : Exécuter le conteneur Docker

Après avoir construit l'image Docker avec le COPIE Instruction, vous pouvez maintenant exécuter le conteneur Docker à l'aide du Docker COURIR commande.

sudo docker run -it sample-image bash>

Commande Copier

Étape 6 : Vérifiez la copie du répertoire

Vous pouvez maintenant vérifier si le répertoire a été copié ou non en répertoriant les répertoires à l'intérieur du conteneur.

vérifier l'action de copie