¡BIENVENIDO AL FORO DE ODOO ARGENTINA!

BRINDAMOS UN ESPACIO A LA COMUNIDAD ARGENTINA DE ODOO PARA CENTRALIZAR EL DEBATE, COMPARTIR IDEAS, DESARROLLOS, Y FORMAR PARTE DE UNA COMUNIDAD QUE CRECE DÍA A DÍA

¿No estás registrado?  REGISTRATE

Se marcó esta pregunta
2 Respuestas
10656 Vistas

Benos dias, tengo Odoo instalado con docker y estoy intentando acceder a la base de datos postgres con pgAdmin 3. pero me genera el siguiente error:

could not connect to server: connection refused

Influye en algo que postgres este corriendo en un contenedor de docker?  Que parametros necesito para realizar la conexion?

Gracias

Avatar
Descartar
Mejor respuesta

Yo tuve el mismo problema. Cuando levantas el docker hacelo agregando el puerto:

sudo docker run -p 5432:5432 -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -v ~/odoo80/postgresql:/var/lib/postgresql/data --restart=always --name db-odoo80 postgres:9.4

Si ya lo tenes levantado, bajalo antes con sudo docker rm -f db-odoo80

Una vez hecho eso, lo conectas por pgAdmin. Te va a decir que soporta hasta 9.3 y el server es 9.4, pero funciona igual 

Avatar
Descartar
Autor

Gracias!! Hice lo que indicas y funciono.

Te consulto, al bajar el docker y luego volver a levantarlo, se pierde toda la información en el? o sea pierdo toda la instalación y configuración de Odoo?

Ah pero ahora me doy cuenta que es el docker de la base de datos, no? La instalción de Odoo debería quedar intacta?

Mejor respuesta

Te consulto, al bajar el docker y luego volver a levantarlo, se pierde toda la información en el? o sea pierdo toda la instalación y configuración de Odoo?

Avatar
Descartar
Autor

Leonardo, al bajar el docker con el comando sudo docker stop 'nombre_del_contenedor' y volver a iniciarlo con el comando sudo docker start 'nombre_del_contenedor' no se pierde la informacion del mismo ya que lo que hace seria como reiniciar el servicio que ofrece ese contenedor