Block a user
odoo_base/odoo_base (19.0)
Published 2026-04-08 15:34:54 +00:00 by khuongpn
Installation
docker pull git.dodostart.com/khuongpn/odoo_base/odoo_base:19.0sha256:97763524d3c33eb918332ceed383b4b84fd7c36f4f9872d29204006efdcc375f
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:fed1a3166c21242469434b8e80ba5e315ccbaa7a7875551de1484fa034ccbde2 in / |
| CMD ["/bin/bash"] |
| ENV ODOO_VERSION=19 DEBIAN_FRONTEND=noninteractive TZ=UTC LANG=C.UTF-8 |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl wget git xz-utils gnupg2 lsb-release fontconfig libfreetype6 libjpeg-turbo8 libpng-dev libx11-6 libxext6 libxrender1 libpq-dev libldap2-dev libsasl2-dev libssl-dev libffi-dev libxml2-dev libxslt1-dev build-essential zlib1g-dev libblas-dev libatlas-base-dev liblcms2-dev libopenjp2-7-dev libtiff5-dev libwebp-dev node-less npm postgresql-client software-properties-common && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c apt-get update && add-apt-repository -y ppa:deadsnakes/ppa && apt-get update && apt-get install -y --no-install-recommends python3.12 python3.12-dev python3.12-venv python3-pip python3-setuptools && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 1 && python3.12 -m venv /opt/odoo/venv && /opt/odoo/venv/bin/pip install --upgrade pip setuptools wheel && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; wget -q -O /tmp/wkhtmltox.deb "https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.jammy_${ARCH}.deb"; apt-get update && apt-get install -y --no-install-recommends /tmp/wkhtmltox.deb; rm /tmp/wkhtmltox.deb && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c useradd -m -d /opt/odoo -s /bin/bash -u 1000 odoo && mkdir -p /opt/odoo/odoo_source /opt/odoo/odoo_data /opt/odoo/config /opt/odoo/logs /opt/odoo/db_backups && chown -R odoo:odoo /opt/odoo # buildkit |
| COPY requirements.txt /tmp/requirements.txt # buildkit |
| RUN /bin/sh -c /opt/odoo/venv/bin/pip install --no-cache-dir -r /tmp/requirements.txt && rm /tmp/requirements.txt # buildkit |
| USER odoo |
| WORKDIR /opt/odoo |
| EXPOSE map[8069/tcp:{} 8072/tcp:{}] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.version | 22.04 |