La commande docker cp peut copier des fichiers ou des répertoires entre le conteneur et le système de fichiers local de la machine exécutant la commande.
(Recommandé : tutoriel Docker)
1 Utilisez le format
(1) Copiez les fichiers ou répertoires du conteneur vers la machine sur laquelle se trouve le fichier. la commande est exécutée. Spécifiez le chemin
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
(2) Copiez les fichiers ou les répertoires de la machine sur laquelle la commande est exécutée vers le chemin spécifié à l'intérieur du conteneur
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
2. Description de l'option unique
--follow-link, -L, suivez toujours le lien du symbole dans SRC_PATH
3.
La commande docker cp est similaire à la commande cp -a sous UNIX, copiant de manière récursive tous les sous-répertoires et fichiers du répertoire. -Indique la lecture ou l'écriture de fichiers tar dans un flux via le périphérique d'entrée/sortie standard.
Le chemin dans le système de fichiers local peut être un chemin absolu ou un chemin relatif. Les chemins dans le conteneur relatifs au chemin de l'exécution de la commande en cours sont tous relatifs au chemin /root du conteneur. Le conteneur exploité peut être en marche ou arrêté. Les fichiers sous /proc, /sys, /dev, tmpfs et le chemin de montage dans le conteneur ne peuvent pas être copiés.
4. Exemple
docker cp ~/ba-208/. ${CONTAINER}:/home/myname/ba docker cp ./. ${CONTAINER}:/home/myname/ba
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!