| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:52c0e467fa2e92f101018df01a0ff56580c752b7553fbe6df88e16b02af6d4ee in / |
| CMD ["/bin/bash"] |
| MAINTAINER Odoo S.A. <info@odoo.com> |
| SHELL ["/bin/bash", "-xo", "pipefail", "-c"] |
| ENV LANG en_US.UTF-8 |
| ARG TARGETARCH |
| |1 TARGETARCH=amd64 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates curl dirmngr fonts-noto-cjk gnupg git 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 ssh sshpass 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 |
| |1 TARGETARCH=amd64 /bin/sh -c echo 'deb http://apt.postgresql.org/pub/repos/apt/ jammy-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/* |
| |1 TARGETARCH=amd64 /bin/sh -c npm install -g rtlcss |
| ENV ODOO_VERSION 17.0 |
| ARG ODOO_RELEASE TARGETARCH |
| ARG ODOO_RELEASE ODOO_SHA TARGETARCH |
| |3 ODOO_RELEASE=latest ODOO_SHA=0ab7f6312c3de687ef8479fa1f84f95ff924c534 TARGETARCH=amd64 /bin/sh -c curl -o odoo.deb -sSL http://nightly.odoo.com/${ODOO_VERSION}/nightly/deb/odoo_${ODOO_VERSION}.${ODOO_RELEASE}_all.deb && apt-get update && apt-get -y install --no-install-recommends ./odoo.deb && rm -rf /var/lib/apt/lists/* odoo.deb |
| COPY file:460c939de5b04025224adfafe7a06f4ed201d1049b2d3bab590f46529b3f3355 in / |
| COPY file:00c199eea63b75869132232234402e0fa9a6d79d34cf4f9ac20db0ec1e0bf63e in /etc/odoo/ |
| |3 ODOO_RELEASE=latest ODOO_SHA=0ab7f6312c3de687ef8479fa1f84f95ff924c534 TARGETARCH=amd64 /bin/sh -c usermod -u 1000 odoo |
| |3 ODOO_RELEASE=latest ODOO_SHA=0ab7f6312c3de687ef8479fa1f84f95ff924c534 TARGETARCH=amd64 /bin/sh -c groupmod -g 1000 odoo |
| |3 ODOO_RELEASE=latest ODOO_SHA=0ab7f6312c3de687ef8479fa1f84f95ff924c534 TARGETARCH=amd64 /bin/sh -c chown odoo /etc/odoo/odoo.conf && mkdir -p /opt/odoo/addons |
| VOLUME ["/var/lib/odoo"] |
| |3 ODOO_RELEASE=latest ODOO_SHA=0ab7f6312c3de687ef8479fa1f84f95ff924c534 TARGETARCH=amd64 /bin/sh -c python3 -m pip install pip --upgrade |
| COPY file:2330d078a2338e910c53581a3c948021dcbd7e79772981a7aff9632278cc1a51 in /requirements.txt |
| |3 ODOO_RELEASE=latest ODOO_SHA=0ab7f6312c3de687ef8479fa1f84f95ff924c534 TARGETARCH=amd64 /bin/sh -c pip3 install -r /requirements.txt |
| EXPOSE 8069 8071 8072 |
| ENV ODOO_RC /etc/odoo/odoo.conf |
| COPY file:fea8eed707b72b2939cd510d3face1bf0ba078d93f05fabf9cceb602866b93ec in /usr/local/bin/wait-for-psql.py |
| USER odoo |
| ENTRYPOINT ["/entrypoint.sh"] |
| CMD ["odoo"] |