docker pull public.registry.docker.caira.be/papyrus-crossbar:cm2
sha256:6f1992e31f77c78f5a47d9dfc76d02bb9222a8df6faf8ef96aa0b85aac735597
2026-05-09 08:06:22 UTC
156 MB
noninteractive
GPG_KEY0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
HOME/node
LANGC.UTF-8
PATH/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYTHONUNBUFFERED1
PYTHON_GET_PIP_SHA2566a0b13826862f33c13b614a921d36253bfa1ae779c5fbf569876f3585057e9d2
PYTHON_GET_PIP_URLhttps://github.com/pypa/get-pip/raw/5f38681f7f5872e4032860b54e9cc11cf0374932/get-pip.py
PYTHON_PIP_VERSION20.3.3
PYTHON_VERSION3.7.9
[#000] sha256:a076a628af6f7dcabc536bee373c0d9b48d9f0516788e64080c4e841746e6ce6 - 16.55% (25.9 MB)
[#001] sha256:a36ca90be64c5f3c8c72bc27f50e550b97080affa4657a3c1cbbbb02a1c014f5 - 1.68% (2.62 MB)
[#002] sha256:420e4b6220eda4f45b1b305ea31992de38727972c22ba7b14be9dc9bef517fea - 6.14% (9.6 MB)
[#003] sha256:772a2b25486113df351226b4bb49f7faefb3473695fb8ded8e62b0f92b659dc4 - 0.0% (233 Bytes)
[#004] sha256:cdd040608d7bbb621019961279ebb8c417cdbcff1382fda156e91598c9e35f1f - 1.48% (2.31 MB)
[#005] sha256:21cf2c635929d5f9dbffeb2bf975446dc7a08801b071ef4a9a005333b141d52a - 72.01% (112 MB)
[#006] sha256:8a48bfc627f41c289d6e85e1f8135dc4d7a651865c94098080456590c7103b10 - 0.37% (594 KB)
[#007] sha256:588b3c6f8cd52eff1764ad92b57572e56662d1ff907af4332fb3380429f78082 - 0.11% (176 KB)
[#008] sha256:34163e090b1efe8d80a5547c24654f7db0c2fb7255acd41b8757e37548b1353a - 0.0% (1.38 KB)
[#009] sha256:fc38ac9cde34a23514f7f364f52d3a7638e87e53a675a467be4d11fe4f7295e4 - 0.21% (331 KB)
[#010] sha256:9b967b0a6d370d0458ec4bac3966a08813f6e6c74187671e9280d6beb5cebf68 - 0.21% (331 KB)
[#011] sha256:d984a4bd84faa5cbcf9c0dbbc566c8dc25abb3610048c5358ed23ecb5e674aee - 1.23% (1.93 MB)
[#012] sha256:64f0ba6ce5a524698849621bf712d0ba1a0c358c8387881d2a71996777de8f35 - 0.0% (209 Bytes)
[#013] sha256:1c93dfd227f217b1db11c453f328b82c853f4a47ce55ec99e7fdee768dcf9bbf - 0.0% (911 Bytes)
[#014] sha256:d683ee7b2afbb9848d060d36f6189a63890626eed8c8fd6445a07a18fd067778 - 0.0% (459 Bytes)
[#015] sha256:8f175f2530458afb02ef556a9f8eb6ba5c56e259a82eef32c8a5a3c635266654 - 0.0% (1.19 KB)
/bin/sh -c #(nop) ADD file:422aca8901ae3d869a815051cea7f1e4c0204fad16884e7cd01da57d142f2e3a in /
2021-01-12 00:32:51 UTC/bin/sh -c #(nop) CMD ["bash"]
2021-01-12 16:21:17 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2021-01-12 16:21:17 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2021-01-12 17:07:51 UTC/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates netbase ; rm -rf /var/lib/apt/lists/*
2021-01-12 17:28:40 UTC/bin/sh -c #(nop) ENV GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
2021-01-12 17:28:40 UTC/bin/sh -c #(nop) ENV PYTHON_VERSION=3.7.9
2021-01-12 17:40:57 UTC/bin/sh -c set -ex && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get install -y --no-install-recommends dpkg-dev gcc libbluetooth-dev libbz2-dev libc6-dev libexpat1-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev make tk-dev uuid-dev wget xz-utils zlib1g-dev $(command -v gpg > /dev/null || echo 'gnupg dirmngr') && wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" && wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" && export GNUPGHOME="$(mktemp -d)" && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY" && gpg --batch --verify python.tar.xz.asc python.tar.xz && { command -v gpgconf > /dev/null && gpgconf --kill all || :; } && rm -rf "$GNUPGHOME" python.tar.xz.asc && mkdir -p /usr/src/python && tar -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && cd /usr/src/python && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --with-system-ffi --without-ensurepip && make -j "$(nproc)" LDFLAGS="-Wl,--strip-all" PROFILE_TASK='-m test.regrtest --pgo test_array test_base64 test_binascii test_binhex test_binop test_bytes test_c_locale_coercion test_class test_cmath test_codecs test_compile test_complex test_csv test_decimal test_dict test_float test_fstring test_hashlib test_io test_iter test_json test_long test_math test_memoryview test_pickle test_re test_set test_slice test_struct test_threading test_time test_traceback test_unicode ' && make install && rm -rf /usr/src/python && find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name '*.a' \) \) -o \( -type f -a -name 'wininst-*.exe' \) \) -exec rm -rf '{}' + && ldconfig && apt-mark auto '.*' > /dev/null && apt-mark manual $savedAptMark && find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { print $(NF-1) }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false && rm -rf /var/lib/apt/lists/* && python3 --version
2021-01-12 17:40:59 UTC/bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
2021-01-12 17:40:59 UTC/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=20.3.3
2021-01-12 17:40:59 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/5f38681f7f5872e4032860b54e9cc11cf0374932/get-pip.py
2021-01-12 17:41:00 UTC/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=6a0b13826862f33c13b614a921d36253bfa1ae779c5fbf569876f3585057e9d2
2021-01-12 17:41:20 UTC/bin/sh -c set -ex; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum --check --strict -; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; python get-pip.py --disable-pip-version-check --no-cache-dir "pip==$PYTHON_PIP_VERSION" ; pip --version; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) \) -exec rm -rf '{}' +; rm -f get-pip.py
2021-01-12 17:41:20 UTC/bin/sh -c #(nop) CMD ["python3"]
2021-01-20 08:12:20 UTC/bin/sh -c #(nop) MAINTAINER The Crossbar.io Project <support@crossbario.com>
2021-01-20 08:12:21 UTC/bin/sh -c #(nop) ARG CROSSBAR_VERSION
2021-01-20 08:12:23 UTC/bin/sh -c #(nop) ARG BUILD_DATE
2021-01-20 08:12:24 UTC/bin/sh -c #(nop) ARG CROSSBAR_VCS_REF
2021-01-20 11:25:59 UTC/bin/sh -c #(nop) LABEL org.label-schema.build-date= org.label-schema.name=Crossbar.io Starter Template org.label-schema.description=Quickstart template for application development with Crossbar.io org.label-schema.url=http://crossbar.io org.label-schema.vcs-ref=e3d69e6 org.label-schema.vcs-url=https://github.com/crossbario/crossbar org.label-schema.vendor=The Crossbar.io Project org.label-schema.version=21.1.1.dev1 org.label-schema.schema-version=1.0
2021-01-20 11:26:00 UTC/bin/sh -c #(nop) ENV HOME=/node
2021-01-20 11:26:01 UTC/bin/sh -c #(nop) ENV DEBIAN_FRONTEND=noninteractive
2021-01-20 11:26:03 UTC/bin/sh -c #(nop) ENV PYTHONUNBUFFERED=1
2021-01-20 11:27:22 UTC|3 BUILD_DATE= CROSSBAR_VCS_REF=e3d69e6 CROSSBAR_VERSION=21.1.1.dev1 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates expat build-essential libssl-dev libffi-dev libunwind-dev libsnappy-dev libbz2-dev && pip install --no-cache-dir --upgrade pip && pip install --no-cache-dir crossbar>=${CROSSBAR_VERSION} && rm -rf ~/.cache && rm -rf /var/lib/apt/lists/*
2021-01-20 11:27:55 UTC|3 BUILD_DATE= CROSSBAR_VCS_REF=e3d69e6 CROSSBAR_VERSION=21.1.1.dev1 /bin/sh -c pip install --no-cache-dir "wsaccel>=0.6.2" "vmprof>=0.4.12"
2021-01-20 11:28:00 UTC|3 BUILD_DATE= CROSSBAR_VCS_REF=e3d69e6 CROSSBAR_VERSION=21.1.1.dev1 /bin/sh -c crossbar version
2021-01-20 11:28:04 UTC|3 BUILD_DATE= CROSSBAR_VCS_REF=e3d69e6 CROSSBAR_VERSION=21.1.1.dev1 /bin/sh -c adduser --system --group --uid 242 --home /node crossbar
2021-01-20 11:28:06 UTC/bin/sh -c #(nop) COPY dir:39f665ebf321a8b623fbcdc695e3b1fff4859f605d4c9c6bc1b9ae5cba8ecaee in /node/
2021-01-20 11:28:10 UTC|3 BUILD_DATE= CROSSBAR_VCS_REF=e3d69e6 CROSSBAR_VERSION=21.1.1.dev1 /bin/sh -c chown -R crossbar:crossbar /node
2021-01-20 11:28:12 UTC/bin/sh -c #(nop) VOLUME [/node]
2021-01-20 11:28:15 UTC/bin/sh -c #(nop) WORKDIR /node
2021-01-20 11:28:17 UTC/bin/sh -c #(nop) USER crossbar
2021-01-20 11:28:20 UTC/bin/sh -c #(nop) EXPOSE 8000 8080
2021-01-20 11:28:22 UTC/bin/sh -c #(nop) ENTRYPOINT ["crossbar" "start" "--cbdir" "/node/.crossbar"]
2026-02-13 15:13:25 UTC (buildkit.dockerfile.v0)USER root
2026-02-13 15:13:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's|http://deb.debian.org/debian|http://archive.debian.org/debian|g' /etc/apt/sources.list && sed -i 's|http://security.debian.org|http://archive.debian.org|g' /etc/apt/sources.list && sed -i '/buster-updates/d' /etc/apt/sources.list && apt-get update && apt-get install -y --no-install-recommends curl && rm -rf /var/lib/apt/lists/* # buildkit
2026-04-30 06:15:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /usr/local/share/papyrus # buildkit
2026-05-09 08:05:58 UTC (buildkit.dockerfile.v0)COPY ./crossbar/config.json /usr/local/share/papyrus/config.json # buildkit
2026-05-09 08:06:12 UTC (buildkit.dockerfile.v0)COPY ./crossbar/entrypoint.sh /usr/local/bin/papyrus-crossbar-entrypoint # buildkit
2026-05-09 08:06:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /usr/local/bin/papyrus-crossbar-entrypoint && chown -R crossbar /usr/local/share/papyrus # buildkit
2026-05-09 08:06:22 UTC (buildkit.dockerfile.v0)USER crossbar
2026-05-09 08:06:22 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/papyrus-crossbar-entrypoint"]
2026-05-09 08:06:22 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost:8080/info || exit 1"] "10s" "3s" "0s" "0s" '\x00'}