Como revertir error en instalación avanzada con docker de Odoo8

186 views
Skip to first unread message

Antonio Jorge Bodoc

unread,
Mar 5, 2016, 8:42:36 AM3/5/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hola amigos:

Con linux ubuntu 14.04.
Estoy tratando de realizar la instalación avanzada con docker y la primera vez que ejecuté el comando, abajo (copie mal omití una parte)

sudo docker run --rm --link aeroo_docs:aeroo -p 127.0.0.1:8069:8069 -p 127.0.0.1:8072:8072 -v ~/odoo80/config:/etc/odoo -v ~/odoo80/sources:/mnt/extra-addons -v ~/odoo80/data_dir:/var/lib/odoo --link db-odoo80:db --name odoo80 adhoc/odoo-adhoc:8.0 -- --stop-after-init -s --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/extra-addons/odoo-addons,/mnt/extra-addons/aeroo_reports  --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/ex

luego reintente, pero me dijo que:
Error response from daemon: Conflict. The name "/odoo80" is already in use by container

Entonces ejecute el comando para borrar el servicio
sudo docker rm -f odoo80

y reintenté el comando (ahora completo)

sudo docker run --rm --link aeroo_docs:aeroo -p 127.0.0.1:8069:8069 -p 127.0.0.1:8072:8072 -v ~/odoo80/config:/etc/odoo -v ~/odoo80/sources:/mnt/extra-addons -v ~/odoo80/data_dir:/var/lib/odoo --link db-odoo80:db --name odoo80 adhoc/odoo-adhoc:8.0 -- --stop-after-init -s --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/extra-addons/odoo-addons,/mnt/extra-addons/aeroo_reports
pero se produce el siguiente error:

Usage: openerp-server [options]
openerp-server: error: option --addons-path: no such directory: '/mnt/extra-addons/odoo-argentina'


¿como hago para revertir el proceso o solucionar el problema?

saludos

Antonio Jorge Bodoc

unread,
Mar 6, 2016, 8:47:09 AM3/6/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hola Amigos:
Aplique una solución "pirrica" pero funcionó.

Por medio del comando:
sudo docker rm $(sudo docker ps -a -q)
elimine todos los cantenedores, y del comando:
sudo docker rmi $(sudo docker images -q)
eliminé todas las imagenes
Y volví a comenzar (todo funcionó bien)
Saludos

Daniel Blanco

unread,
Mar 6, 2016, 9:38:08 PM3/6/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Vos mapeaste /mnt/extra-addons a tu directorio ~/odoo80/sources.

Si dentro de ~/odoo80/sources no está "odoo-argentina"....? ese es el problema. Debería estar.

Probá no hacer ese mapeo y levantar el container, a ver que pasa. Si levanta, era eso. Si lo que querés es tener odoo-argentina fuera del docker, copialo ahi y te va a montar.


El sábado, 5 de marzo de 2016, 10:42:36 (UTC-3), Antonio Jorge Bodoc escribió:

Antonio Jorge Bodoc

unread,
Mar 8, 2016, 9:32:21 AM3/8/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hola Daniel:

Gracias por tu respuesta.
Estaba todo bien instalado en source, el problema es que copié mal el comando omitiendo un fragmento del mismo (cuando lo ejecuté por primera vez)

sudo docker run --rm --link aeroo_docs:aeroo -p 127.0.0.1:8069:8069 -p 127.0.0.1:8072:8072 -v ~/odoo80/config:/etc/odoo -v ~/odoo80/sources:/mnt/extra-addons -v ~/odoo80/data_dir:/var/lib/odoo --link db-odoo80:db --name odoo80 adhoc/odoo-adhoc:8.0 -- --stop-after-init -s --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/extra-addons/odoo-addons,/mnt/extra-addons/aeroo_reports  --addons-path=/mnt/extra-addons/odoo-argentina,/mnt/ex
(este fue el comando ejecutado)

Pero eliminé todas las imagenes y volví a ejecutar los comendos docker y todo funcionó bien.

Saludos

Daniel Blanco

unread,
Mar 9, 2016, 3:21:53 PM3/9/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Mientras tengas la bdd fuera del contenedor de postgres, y no hayas hecho modificaciones en Odoo "personalizadas" (sin módulos), no debería temblarte el pulso en remover los contenedores.

Saludos!

El martes, 8 de marzo de 2016, 11:32:21 (UTC-3), Antonio Jorge Bodoc escribió:
Hola Daniel:i
Reply all
Reply to author
Forward
0 new messages