Esta entrada va a ser muy cortita. Casi es como un postit que me podría pegar al monitor, porque es algo que siempre necesito buscar cuando lo hago de pascuas a ramos. No es más que copiar un archivo a otra máquina:
scp file.ext user@example.com:/home/user
El código previo nos permite copiar un archivo (file.ext) a una máquina remota (example.com) en la que existe el usuario user. El archivo se copiará a la carpeta home de ese usuario.
Hoy en día, que se llevan mucho los contenedores, es posible que la otra máquina, en lugar de ser un servidor remoto no sea más que un contenedor en nuestra propia máquina. En ese caso lo que necesitaremos ejecutar es la versión docker del comando cp.
docker cp ./file.ext 1dc097a19eab:/app/public/
Por mucho que tengamos automatizado todo el sistema de despliegue y de pruebas, es muy posible que en un momento dado queramos modificar algo a mano para hacer una prueba rápida, o traernos un fichero de log para analizar. Por eso es importante tener estos comandos a mano, que nos pueden salvar el culo cuando estemos apurados.
