Home › Tool guides › Docker and Docker Compose
Developer toolsDocker and Docker Compose
Containers for a reproducible Odoo + PostgreSQL stack in development, CI and small production.
Official site: docs.docker.com/
Licence: Docker Engine free (Apache-2.0); Docker Desktop free for personal/small business, paid for larger companies
Install
Linux
curl -fsSL https://get.docker.com | sh sudo usermod -aG docker $USER # log out and in again docker compose version
macOS
brew install --cask docker # Docker Desktop
Windows
winget install -e --id Docker.DockerDesktop # enable WSL 2 backend
Use with Odoo
- Official image odoo:20.0 reads /etc/odoo/odoo.conf and /mnt/extra-addons.
- Build FROM odoo:20.0 to add Python packages.
- Same image in CI, staging and production.