Entramos al terminal, iniciamos como súper usuario (root)
y verificamos los ID de los container
#docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
e9fba9a80bff jenkins:2.179 "/sbin/tini -- /usr/…" 3 months ago Up 3 months 8080
1-Una vez que conocemos el ID del container procedemos a preparar la exportacion
Sintaxis
#docker export ID_CONTAINER > /ruta/donde/seva/exportar/file.tar
Ejecución del comando
#docker export e9fba9a80bff > /home/usuario/jenkins.tar
2-Ya creamos el .tar de nuestro container ahora procedemos a moverlo de un servidor a otro con el siguiente comando
Sintaxis
scp nombre_archivo.ext usuario_remoto@ip_destino:/ruta/destino
Ejecución del comando
#scp jenkins.tar root@10.10.0.2:/home/usuario
3-Por ultimo importamos en el servidor destino el container que acabamos de pasar via scp
Sintaxis
cat /ruta/donde/exportar/container.tar | docker import - some-name:latest
Ejecución del comando
#cat /home/usuario/jenkins.tar | docker import - jenkins:latest
No hay comentarios:
Publicar un comentario