Tag

odoo:19.0
Content Digest: sha256:dd515bfa689cb2d49672ef552b7c57a7b88a3d689837e3aea299aca88c836cfe
Manifests
Details
Content Digest

sha256:03d5400790ca4dc2768ca19767c1adb74583ce81fc042fbcd66dd138f17cc974

Created

2025-10-08 14:56:20 UTC

Size

650 MB


Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
LANG

en_US.UTF-8

ODOO_RC

/etc/odoo/odoo.conf

ODOO_VERSION

19.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:cf57d2112d8994ff0bb5f867ab8e776272e1d0bcfbb6e6d7f38fd7973b7140cf - 4.49% (29.2 MB)

[#001] sha256:98a8ac81d94bde42e34ee4a1130b2d11c24abbfa8b9605d22775918c6a598744 - 37.33% (243 MB)

[#002] sha256:dc1fc2b39f87bfe22f66a47e2328b2e4265ff3e40f696e6ae1424fbebda91b07 - 2.11% (13.7 MB)

[#003] sha256:7aad9ac3bf579d5c2297c991a1e690f0f0ad1d5f3104a4bf4ee73baa054d1382 - 0.07% (469 KB)

[#004] sha256:a1a7cd7ddee95c71dcd500777eef020995eb4b373eb7b04f5d4d4bb9e263d426 - 56.01% (364 MB)

[#005] sha256:0355a58aeb025d119b15445efab770268251b578622ce9294cddfe950ba41869 - 0.0% (706 Bytes)

[#006] sha256:5301470dc69464f9afb9844c2fbb49e4370ae1d66fab0dcf1e63ed263789e392 - 0.0% (554 Bytes)

[#007] sha256:0d7abbfab2606c7af4b42e281ba61f60b62dcd34c3309d588d80cd0d4b3973f7 - 0.0% (595 Bytes)

[#008] sha256:ad329fad58aa2e2692a11cf1bba26f8ab8f8f05b84167a182e15b6d9d61efd32 - 0.0% (579 Bytes)


History
2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:01:37 UTC

/bin/sh -c #(nop) ADD file:249778a1782b02a1c2bcf9f292f5778d81442a53c3de1958d712f10baf7e0b60 in /

2025-10-01 13:01:37 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

MAINTAINER Odoo S.A. <info@odoo.com>

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash -xo pipefail -c]

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH=amd64

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=amd64 /bin/bash -xo pipefail -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates curl dirmngr fonts-noto-cjk gnupg libssl-dev node-less npm python3-magic python3-num2words python3-odf python3-pdfminer python3-pip python3-phonenumbers python3-pyldap python3-qrcode python3-renderpm python3-setuptools python3-slugify python3-vobject python3-watchdog python3-xlrd python3-xlwt xz-utils && if [ -z "${TARGETARCH}" ]; then TARGETARCH="$(dpkg --print-architecture)"; fi; WKHTMLTOPDF_ARCH=${TARGETARCH} && case ${TARGETARCH} in "amd64") WKHTMLTOPDF_ARCH=amd64 && WKHTMLTOPDF_SHA=967390a759707337b46d1c02452e2bb6b2dc6d59 ;; "arm64") WKHTMLTOPDF_SHA=90f6e69896d51ef77339d3f3a20f8582bdf496cc ;; "ppc64le" | "ppc64el") WKHTMLTOPDF_ARCH=ppc64el && WKHTMLTOPDF_SHA=5312d7d34a25b321282929df82e3574319aed25c ;; esac && curl -o wkhtmltox.deb -sSL https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.jammy_${WKHTMLTOPDF_ARCH}.deb && echo ${WKHTMLTOPDF_SHA} wkhtmltox.deb | sha1sum -c - && apt-get install -y --no-install-recommends ./wkhtmltox.deb && rm -rf /var/lib/apt/lists/* wkhtmltox.deb # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=amd64 /bin/bash -xo pipefail -c echo 'deb http://apt.postgresql.org/pub/repos/apt/ noble-pgdg main' > /etc/apt/sources.list.d/pgdg.list && GNUPGHOME="$(mktemp -d)" && export GNUPGHOME && repokey='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8' && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "${repokey}" && gpg --batch --armor --export "${repokey}" > /etc/apt/trusted.gpg.d/pgdg.gpg.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && apt-get update && apt-get install --no-install-recommends -y postgresql-client && rm -f /etc/apt/sources.list.d/pgdg.list && rm -rf /var/lib/apt/lists/* # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=amd64 /bin/bash -xo pipefail -c npm install -g rtlcss # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ENV ODOO_VERSION=19.0

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ARG ODOO_RELEASE=20251008

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ARG ODOO_SHA=36dde7d124ca4b0f957949f0b2c88b87d9da07f7

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

RUN |3 TARGETARCH=amd64 ODOO_RELEASE=20251008 ODOO_SHA=36dde7d124ca4b0f957949f0b2c88b87d9da07f7 /bin/bash -xo pipefail -c curl -o odoo.deb -sSL http://nightly.odoo.com/${ODOO_VERSION}/nightly/deb/odoo_${ODOO_VERSION}.${ODOO_RELEASE}_all.deb && echo "${ODOO_SHA} odoo.deb" | sha1sum -c - && apt-get update && apt-get -y install --no-install-recommends ./odoo.deb && rm -rf /var/lib/apt/lists/* odoo.deb # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

COPY ./entrypoint.sh / # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

COPY ./odoo.conf /etc/odoo/ # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

RUN |3 TARGETARCH=amd64 ODOO_RELEASE=20251008 ODOO_SHA=36dde7d124ca4b0f957949f0b2c88b87d9da07f7 /bin/bash -xo pipefail -c chown odoo /etc/odoo/odoo.conf && mkdir -p /mnt/extra-addons && chown -R odoo /mnt/extra-addons # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/odoo /mnt/extra-addons]

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

EXPOSE map[8069/tcp:{} 8071/tcp:{} 8072/tcp:{}]

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ENV ODOO_RC=/etc/odoo/odoo.conf

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

COPY wait-for-psql.py /usr/local/bin/wait-for-psql.py # buildkit

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

USER odoo

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]

2025-10-08 14:56:20 UTC (buildkit.dockerfile.v0)

CMD ["odoo"]