Error al instalar Odoo con docker, según las instrucciones de este post y obtengo un error?
La instalación se hace de manera correcta, según este link:
http://www.odoochile.org/page/instalar-con-docker
Pero al instalar el módulo l10n_cl_invoice, obtengo el siguiente error:
[...]
File "/usr/lib/python2.7/dist-packages/openerp/fields.py", line 499, in _setup_related
field = recs._fields[name]
KeyError: 'formated_vat'
El módulo existente en la comunidad denominado l10n_cl_vat no es del todo compatible con l10n_cl_invoice. Se puede resolver ese problema mediante el módulo denominado: l10n_cl_base_rut.
Lo que hace este módulo, es incorporar un campo faltante en el l10n_cl_vat, que consiste en el RUT formateado de la manera aceptada en Chile (99.999.999-X).
Si el módulo se encuentra presente en el sistema (lo que ocurre si utilizan la última imágen de Docker disponible), no es necesario instalarlo, porque se instalará automáticamente al instalar l10n_cl_vat.
Pueden encontrar el mismo en la última instalación disponible de Docker, (https://hub.docker.com/r/bmya/odoo-bmya/) o también en estos dos lugares:
- Para quien prefiere utilizar el portal de Odoo Apps, el módulo se encuentra aquí: https://www.odoo.com/apps/modules/8.0/l10n_cl_base_rut/
- Para los que desean colaborar con el desarrollo, la mejor opción es descargarlo directamente desde Github: https://github.com/odoo-chile/l10n_cl_base_rut
Segun el instructivo de instalacion de esta pagina, yo tengo lo siguiente:
# detener y borrar contenedores e imagenes
docker rm -f postgres
docker rm -f odoo
docker rmi -f postgres:9.4
docker rmi -f bmya/odoo-bmya:t13
rm -R /opt/database
rm -R /var/log/postgresql
rm -R /opt/odoo/
rm -R /opt/nginx
# crear directorios
mkdir -p /opt/database
mkdir -p /opt/odoo/.filelocal
mkdir -p /var/log/postgresql
mkdir -p /opt/odoo/conf
mkdir -p /opt/odoo/test-addons
mkdir -p /opt/nginx
# run postgres
docker run -d --name="postgres" --restart="always" -p 5432:5432 -v /opt/database:/var/lib/postgresql/data -v /var/log/postgresql:/var/log/postgresql postgres:9.4
docker run -it --link postgres:postgres --rm postgres:9.4 sh -c 'exec psql -h "$POSTGRES_PORT_5432_TCP_ADDR" -p "$POSTGRES_PORT_5432_TCP_PORT" -U postgres'
CREATE USER odoo WITH PASSWORD 'odoo';
ALTER USER odoo WITH LOGIN;
ALTER USER odoo WITH SUPERUSER;
\q
# run odoo
docker run -d --name="odoo" --restart="always" -v /opt/odoo/extra-addons:/mnt/extra-addons -p 8069:8069 --link postgres:db -t bmya/odoo-bmya:t13
docker ps
docker attach odoo
Hola yo lo instale en un VPS de la siguiente manera en ubuntu server 14.04 LTS y me funciona bien
Instalacion ODOO Docker
SE Utilizo ODOO V8, con Ubuntu 14.04 LTS.
Instalar docker
sudo wget -qO- https://get.docker.com/ | sh
Agregar el usuario actual al grupo docker
sudo gpasswd -a ${USER} docker
Reiniciar servicio docker
sudo service docker restart
Instalacion postgress
docker run -d --restart="always" --name="postgres" \
-v /opt/database:/var/lib/postgresql/data \
-v /var/log/postgresql:/var/log/postgresql postgres:9.4
Creacion de usuario odoo postgres
docker run -it --link postgres:postgres --rm postgres \
sh -c 'exec psql -h "$POSTGRES_PORT_5432_TCP_ADDR" \
-p "$POSTGRES_PORT_5432_TCP_PORT" -U postgres'
CREATE USER odoo WITH PASSWORD 'odoo';
ALTER USER odoo WITH SUPERUSER;
Salir de postgres
#\q
Instalacion ODOO localización chilena
docker run -d --restart="always" \
-v /opt/odoo/test-addons:/mnt/test-addons \
-p 8069:8069 \
--name odoo \
--link postgres:db -t bmya/odoo-bmya
Hola yo lo instale en un VPS de la siguiente manera en ubuntu server 14.04 LTS y me funciona bien
Instalacion ODOO Docker
SE Utilizo ODOO V8, con Ubuntu 14.04 LTS.
Instalar docker
sudo wget -qO- https://get.docker.com/ | sh
Agregar el usuario actual al grupo docker
sudo gpasswd -a ${USER} docker
Reiniciar servicio docker
sudo service docker restart
Instalacion postgress
docker run -d --restart="always" --name="postgres" \
-v /opt/database:/var/lib/postgresql/data \
-v /var/log/postgresql:/var/log/postgresql postgres:9.4
Creacion de usuario odoo postgres
docker run -it --link postgres:postgres --rm postgres \
sh -c 'exec psql -h "$POSTGRES_PORT_5432_TCP_ADDR" \
-p "$POSTGRES_PORT_5432_TCP_PORT" -U postgres'
CREATE USER odoo WITH PASSWORD 'odoo';
ALTER USER odoo WITH SUPERUSER;
Salir de postgres
#\q
Instalacion ODOO localización chilena
docker run -d --restart="always" \
-v /opt/odoo/test-addons:/mnt/test-addons \
-p 8069:8069 \
--name odoo \
--link postgres:db -t bmya/odoo-bmya
yo he intentado instalar con docker en varios equipo, incluso en vps y en todas me sale el siguiente error:
"Cannot connect to the Docker daemon. Is the docker daemon running on this host?"
esto pasa cuando ejecuto la siguiente linea:
docker run -d --name="postgres" -v /opt/database:/var/lib/postgresql/data -v /var/log/postgresql:/var/log/postgresql postgres:9.4
alguna solucion o alternativa de instalar odoo en ububtu 14?
Su respuesta
Trate por favor de dar una respuesta sustancial. Si quiere comentar en la pregunta o la respuesta, sólo use la herramienta de comentarios. Recuerde que siempre puede revise sus respuestas - no hay necesidad de responder dos veces la misma pregunta. También no olvide votar - ¡ayuda realmente a seleccionar las mejores preguntas y respuestas!
Mantener informado
Sobre este foro
Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios.
Lea las directricesHerramientas de las preguntas
Estadísticas
Preguntado: 07-10-15 15:51 |
Visto: 3910 veces |
Última actualización: 24-07-19 12:21 |