1. ¿Copiar archivos del contenedor a la máquina host?
Respuesta: Ejecute el siguiente comando en la máquina host
docker cp container name: la ruta del archivo que se copiará en el contenedor que se copiará a la ruta correspondiente de la máquina host
Ejemplo: suponiendo que el nombre del contenedor es testtomcat, la ruta del archivo que se copiará del contenedor es: /usr/local/tomcat/webapps/test/js/test.js, ahora test.js se copia del contenedor a la máquina host / Debajo de la ruta opt, ¿cómo se debe escribir el comando?
Respuesta: ejecutar comandos en la máquina host
docker cp testtomcat:/usr/local/tomcat/webapps/test/js/test.js /opt
2. Copie archivos del host al contenedor
Respuesta: Ejecute el siguiente comando en la máquina host
ruta del archivo docker cp para copiar nombre del contenedor: para copiar en la ruta correspondiente en el contenedor
Ejemplo: suponiendo que el contenedor se llama testtomcat, y ahora desea copiar el archivo host /opt/test.js en la ruta / usr / local / tomcat / webapps / test / js en el contenedor, ¿cómo escribe el comando?
Respuesta: Ejecute el siguiente comando en la máquina host
docker cp /opt/test.js testtomcat:/usr/local/tomcat/webapps/test/js