Sign inSign up

vladimirovrosen/odoo:bookworm-18.0

Web servers
Manifest digest

sha256:8984ecb4c3ccaea98c26c02a2a9339b3b358f82ba4796f76ea1dc10ba5d0677d

OS/ARCH

linux/amd64

Compressed size

677.68 MB

Last pushed

9 months by vladimirovrosen

Type

Image

Manifest digest

sha256:8984ecb4c3ccaea98c26c02a2a9339b3b358f82ba4796f76ea1dc10ba5d0677d

Image Layers

1# debian.sh --arch 'amd64' out/27.79 MB
2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
3ENV LANG=C.UTF-80 B
4RUN /bin/sh -c set -eux;3.35 MB
5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
6ENV PYTHON_VERSION=3.12.120 B
7ENV PYTHON_SHA256=fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c40 B
8RUN /bin/sh -c set -eux;13.03 MB
9RUN /bin/sh -c set -eux;248 B
10CMD ["python3"]0 B
11ARG ODOO_VERSION=18.00 B
12ARG LOCALES=en_US.UTF-8 UTF-80 B
13ARG DEFAULT_LOCALE=en_US.UTF-80 B
14COPY /tmp/metadata.env /tmp/ # buildkit268 B
15COPY /tmp/wkhtmltopdf_metadata.env /tmp/ # buildkit249 B
16COPY /opt/wkhtmltox/usr/local /usr/local/ # buildkit49.4 MB
17COPY /opt/psycopg2 /tmp/psycopg2_debian/ # buildkit317.26 KB
18SHELL [/bin/bash -euo pipefail -x0 B
19ENV DEBIAN_FRONTEND=noninteractive QT_QPA_PLATFORM=offscreen LANG=en_US.UTF-8 LC_ALL=en_US.UTF-80 B
20RUN |3 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-8207.35 MB
21RUN |3 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-87.53 MB
22RUN |3 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-893 B
23RUN |3 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-8845.46 KB
24RUN |3 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-8115.02 KB
25RUN |3 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-82.97 MB
26ARG ODOO_PACKAGE_URL=https://nightly.odoo.com/18.0/nightly/deb/Packages0 B
27RUN |4 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-8364.97 MB
28RUN |4 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-8444 B
29RUN |4 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-893 B
30RUN |4 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-81.05 KB
31LABEL maintainer=Rosen Vladimirov <[email protected]>0 B
32LABEL description=Hardened, reproducible Odoo build0 B
33LABEL version=1.00 B
34LABEL os.base_image=python:3.12-slim-bookworm0 B
35LABEL python.version=3.120 B
36LABEL build.reproducible=true0 B
37LABEL build.security_hardened=true0 B
38LABEL build.info=/etc/build-info.env0 B
39RUN |4 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-893 B
40COPY --chown=root:root ./entrypoint.sh / #707 B
41COPY --chown=odoo:odoo ./odoo.conf /etc/odoo/ #601 B
42COPY --chown=root:root ./addons.conf /etc/odoo/ #441 B
43COPY --chown=root:root ./wait-for-psql.py /usr/local/bin/ #753 B
44COPY --chown=root:root ./supervisor.py /usr/local/bin/ #12.91 KB
45RUN |4 ODOO_VERSION=18.0 LOCALES=en_US.UTF-8 UTF-814.2 KB
46VOLUME [/var/lib/odoo /var/log/odoo /mnt/extra-addons /opt/odoo]0 B
47EXPOSE map[8069/tcp:{} 8071/tcp:{} 8072/tcp:{}]0 B
48USER odoo0 B
49ENTRYPOINT ["/entrypoint.sh"]0 B
50CMD ["odoo"]0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1765152000'