Copier tout le répertoire de container pour accueillir
Je suis en train de copier l'intégralité d'un répertoire à partir de mon menu fixe l'image de ma machine locale.
L'image est un keycloak image, et je voudrais copier le dossier thèmes afin que je puisse travailler sur un thème personnalisé.
Je suis en cours d'exécution de la commande suivante -
docker cp 143v73628670f:keycloak/themes ~/Development/Code/Git/keycloak-recognition-login-branding
Cependant, je reçois la réponse suivante -
Error response from daemon: Could not find the file keycloak/themes in container 143v73628670f
Lorsque je me connecte à mon conteneur à l'aide de -
docker exec -t -i 143v73628670f /bin/bash
Je peux parcourir les thèmes de l'aide -
cd keycloak/themes/
Je peux voir qu'il y trouve et les fichiers sont comme prévu dans le terminal.
Je suis l'exécution de l'instance en local sur un Mac.
Comment puis-je copier l'ensemble de ce dossier thèmes pour ma machine locale? Ce que je fais mal s'il vous plaît?
Vous devez vous connecter pour publier un commentaire.
MODIFIER
Comme un résultat de l'exécution de 'pwd' vous devez exécuter le Panneau de cp de commande comme suit:
Oublier le caractère nul ' /'. Par conséquent, votre commande devrait ressembler à ceci:
Aussi, vous pourriez faire usage de Docker volumes, ce qui vous permet de passer un répertoire local dans le récipient lorsque vous exécuter le conteneur