¡Bienvenido!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

1

0
Daniel Blanco
En 19/10/15 14:27

Si los contenedores que estás usando, no tienen ninguna personalización extra, y las imágenes de estos se encuentran en Docker Hub, yo bajaría de vuelta la imagen desde el nuevo server, y sólo movería la base de datos y los módulos que están fuera del contenedor. Inclusive te diría que si lo hiciste todo según la configuración avanzada de Docker, la base de datos que quiero pasar a producción hago backup/restore. Me parece que no tiene mucho sentido estar copiando imagenes que están en Docker hub. 

En el caso que hayas personalizado contenedores, yo me crearía una cuenta en Docker Hub, y haría docker push de estos para crear una nueva imagen si es que tienen algo especial tuyo. O mejor aún si los construiste con un Dockerfile, ponelo en un repo de github, y vincula el repo con tu cuenta docker hub.

  • Marcar

Daniel, disculpá te hago unas consultas porque ando un poco desorientado: si remuevo los dockers con sudo docker rm -f y luego los vuelvo a levantar, pierdo la información y configuración de la instalación de Odoo? (inventario, clientes, fotos de productos, etc.). Los módulos fuera del contendedor son los que se encuentran en /odoo80/data_dir/.local/share/Odoo/addons/8.0? Copiando esa carpeta y el backup hecho con el web data base manager, tengo un respaldo completo de la instalación de Odoo? gracias de antemano!

Leo
en 14/9/16 00:34

Daniel, disculpá te hago unas consultas porque ando un poco desorientado: si remuevo los dockers con sudo docker rm -f y luego los vuelvo a levantar, pierdo la información y configuración de la instalación de Odoo? (inventario, clientes, fotos de productos, etc.). Los módulos fuera del contendedor son los que se encuentran en /odoo80/data_dir/.local/share/Odoo/addons/8.0? Copiando esa carpeta y el backup hecho con el web data base manager, tengo un respaldo completo de la instalación de Odoo? gracias de antemano!

Leo
en 14/9/16 00:34

Vamos por partes:
- Si removes el contenedor de Odoo, y tenés un contenedor de la bdd separado, no perdés nada que esté en la bdd. Sin embargo, SI perdes el filestore (.local/share/....) si no está sacado fuera del contenedor docker (es decir, si mapeaste el volumen .local/share fuera del contenedor, el dato persiste sin problemas

- por otro lado si removes el contenedor de postgres (en caso que esté separado) para no perder la base de datos, tenés que haber hecho un mapeo del volumen o directorio donde está la base de datos, fuera del container también.

En definitiva, en ambos casos, el directorio donde mapeas datos sensibles, tiene que estar fuera del contenedor para que no se evapore al removerlos. Siempre es conveniente tenerlo con la data fuera del contenedor. (-v /vol/detudisco:/vol/dedatosinternodeldocker)

Daniel Blanco
en 14/9/16 03:56

Mil gracias por la respuesta. Yo hice la instalación según la guía de Docker Avanzado que figura en esta página, creo que está todo mapeado fuera de los contenedores no? Por ejemplo al levantar postgresql en el comando se indica " ~/odoo80/postgresql:/var/lib/postgresql/data" En este caso, la ruta dentro del contenedor es /var/lib/postgresql/data y se está mapeando a /odoo80/postgresq fuera del contenedor? Y por otro lado, el filestore estaría bajo /odoo80/data_dir/... no es cierto?

Leo
en 14/9/16 19:59

0
Leo
En 14/9/16 03:35

Daniel, disculpá te hago unas consultas porque ando un poco desorientado: si remuevo los dockers con sudo docker rm -f y luego los vuelvo a levantar, pierdo la información y configuración de la instalación de Odoo hecha hasta el momento? (inventario, clientes, fotos de productos, etc.). Los módulos fuera del contendedor son los que se encuentran en /odoo80/data_dir/.local/share/Odoo/addons/8.0? Copiando esa carpeta y la de "sources" + el backup hecho con el web data base manager, tengo un respaldo completo de la instalación de Odoo? gracias de antemano!


Mantener informado

Acerca de esta comunidad

¡Hola! Este foro tiene la finalidad de compartir con la comunidad de Odoo Argentina preguntas y respuestas funcionales y técnicas. Read Guidelines

Herramientas de las preguntas

8 seguidor(es)

Estadísticas

Preguntado: 14/10/15 17:15
Visto: 10095 veces
Última actualización: 14/4/18 12:41