Skip to content

vjmoreno/odoo-18-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Configuración de Contenedores para Odoo 18 y PostgreSQL

Este repositorio contiene la configuración para levantar contenedores de Odoo 18 y PostgreSQL usando Docker. Sigue las instrucciones a continuación para configurar el entorno y ejecutar los contenedores.

Requisitos

Para ejecutar los contenedores, asegúrate de tener instalados los siguientes programas:

  1. Docker: Herramienta para ejecutar contenedores. Descárgala e instálala desde Docker.
  2. Docker Compose: Herramienta para definir y ejecutar aplicaciones multicontenedor. En la mayoría de instalaciones modernas, Docker Compose viene incluido con Docker Desktop, pero también se puede instalar por separado si usas Docker en Linux.

Instalación de Docker y Docker Compose

En Windows o macOS

  1. Descarga Docker Desktop desde la página oficial de Docker: Docker Desktop.
  2. Sigue las instrucciones de instalación en la página de Docker. Asegúrate de habilitar Docker Compose durante la instalación.

En Linux

  1. Ejecuta los siguientes comandos en la terminal para instalar Docker:
    sudo apt update
    sudo apt install docker.io -y
    docker --version
  2. Instala Docker Compose:
    sudo apt install docker-compose -y
    docker-compose --version
  3. Asegúrate de que el servicio Docker esté activo:
    sudo systemctl start docker
    sudo systemctl enable docker
    sudo systemctl status docker

Uso

1. Clona el Repositorio

Clona este repositorio en tu máquina local e ingresa a la carpeta del proyecto:

git clone https://github.com/vjmoreno/odoo-18-docker
cd odoo-18-docker

2. Levanta los Contenedores

Para iniciar los contenedores de Odoo y PostgreSQL, ejecuta:

./run.sh

Esto iniciará los contenedores en segundo plano.

3. Acceso a Odoo

Una vez que los contenedores estén levantados, puedes acceder a Odoo desde tu navegador web en la siguiente dirección:

http://localhost:8069

4. Dar de baja los contenedores

docker-compose down

Esto eliminará los contenedores de Odoo y PostgreSQL, pero conservará la base de datos, configuraciones de Odoo, módulos y logs.

Solución de Problemas Comunes

  1. Permisos de Docker en Linux: Si recibes un error de permisos al ejecutar Docker, intenta agregar tu usuario al grupo docker:

    sudo usermod -aG docker $USER

    Luego cierra sesión y vuelve a iniciar sesión para que los cambios surtan efecto.

  2. Problemas con el puerto 8069: Si el puerto 8069 está en uso, puedes cambiarlo en el archivo docker-compose.yml.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages