Sign inSign up
odoo logo

odoo:19.0-20260817

Multi-platform
Also known as:
19
19.0
latest
Content management system
Index digest

sha256:f99ffac95cb39a0924622ea4118481c95651d9c84187e5b30a21c2cc4419c7dd

OS/ARCH

Compressed size

679.95 MB

Last pushed

29 days by doijanky

Type

Image

Vulnerabilities

0
43
152
33
0

Manifest digest

sha256:ce43f4fd4227196bf97c225e805abba8b483b18cb9b871b85f842daf0bb0abaf

Layers (26)

oisupport/staging-ppc64le:83db06441d636c1377f0204eee8b44fe0b150329415988cfc3bc55fa92901b4b
0
0
34
11
0
odoo:19.0-20260817
0
42
125
26
0

5

LABEL maintainer=Odoo S.A. <[email protected]>

0 B


6

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

0 B


7

ENV LANG=en_US.UTF-8

0 B


8

ARG TARGETARCH=ppc64le

0 B


9

RUN |1 TARGETARCH=ppc64le /bin/bash -xo pipefail -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl dirmngr fonts-noto-cjk gnupg libssl-dev node-less 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

249.24 MB


10

RUN |1 TARGETARCH=ppc64le /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

14.74 MB


11

RUN |1 TARGETARCH=ppc64le /bin/bash -xo pipefail -c apt-get update && apt-get install -y --no-install-recommends nodejs npm && npm install -g rtlcss && apt-get purge --autoremove -y npm && rm -rf /var/lib/apt/lists/* # buildkit

870.53 KB


12

ENV ODOO_VERSION=19.0

0 B


13

ARG ODOO_RELEASE=20260817

0 B


14

ARG ODOO_SHA=7e6c102efc7e2ad56801432fef7e2e0d2f703e5a

0 B


15

RUN |3 TARGETARCH=ppc64le ODOO_RELEASE=20260817 ODOO_SHA=7e6c102efc7e2ad56801432fef7e2e0d2f703e5a /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

413.81 MB


16

COPY ./entrypoint.sh / # buildkit

716 B


17

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

557 B


18

RUN |3 TARGETARCH=ppc64le ODOO_RELEASE=20260817 ODOO_SHA=7e6c102efc7e2ad56801432fef7e2e0d2f703e5a /bin/bash -xo pipefail -c chown odoo /etc/odoo/odoo.conf && mkdir -p /mnt/extra-addons && chown -R odoo /mnt/extra-addons # buildkit

596 B


19

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

0 B


20

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

0 B


21

ENV ODOO_RC=/etc/odoo/odoo.conf

0 B


22

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

877 B


23

USER odoo

0 B


24

ENTRYPOINT ["/entrypoint.sh"]

0 B


25

CMD ["odoo"]

0 B