Namespace
onlyoffice
Image / Tag
docspace-files-services:3.1.1
Content Digest
sha256:ac072bd8100400f21237aaab9e8ab197188752639e07edc2553f21a7f3e3ddc9
Details
Created

2025-05-29 15:07:44 UTC

Size

679 MB

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

Environment
APP_UID

1654

ASPNETCORE_HTTP_PORTS

8080

ASPNET_VERSION

9.0.5

BUILD_PATH

/var/www

DOTNET_RUNNING_IN_CONTAINER

true

DOTNET_VERSION

9.0.5

LD_LIBRARY_PATH

/usr/local/lib:/usr/local/lib64

PATH

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

SRC_PATH

/app/onlyoffice/src


Layers

[#000] sha256:d9d352c11bbd3880007953ed6eec1cbace76898828f3434984a0ca60672fdf5a - 4.17% (28.3 MB)

[#001] sha256:35ce81025e5a41b1e925ccccc1de01137ac5760acef8a2ec0a863f3b2bcef2e2 - 2.36% (16 MB)

[#002] sha256:d89961cbc00ce7b4e226e58d3dd076d713a369169a41d01aa972f58316a61e54 - 0.0% (3.45 KB)

[#003] sha256:318ee4145d767db2b9e01ca4c5018244e5665aa7b40472db81473804051232f9 - 4.85% (32.9 MB)

[#004] sha256:e7d84687567141ac1c35eb068153322f22791b2c8864ab37381491ab78b1ba3e - 0.0% (154 Bytes)

[#005] sha256:92d3f657cbcbdc82fb77a02ea9735e2aea2db10eadc578daae3b798aa4e8c8bf - 1.59% (10.8 MB)

[#006] sha256:d977479d3cdb19c93e13e0e7060bf135d4929512a7811faf75f3a8e5e3de60ea - 24.23% (165 MB)

[#007] sha256:2fc47b0ac1c7f17035507ad6062f8f763761b373e4524a2dfa36ad08177c7a8f - 0.0% (13 KB)

[#008] sha256:737f44ea9844e04a74738ecd52037905cc0e28a9fca8fc4ba0396fe749314ec5 - 0.0% (184 Bytes)

[#009] sha256:fb92b30bd7c023dd435bc23565c18c6c973fa4f698e93a86bd7893623871dd4d - 0.0% (3.85 KB)

[#010] sha256:37f0d1cf13a30ac5fdd2c44864d9825ac38b29d23d78964708bfe8aeea389ab7 - 31.27% (212 MB)

[#011] sha256:f08d3084f56237069145e5eaa4150adeea6348874fe887486599eb67b606b3c9 - 19.06% (129 MB)

[#012] sha256:9200ad61699a170b640a7ad00d0d7557ddc9634762585167fa1c778d9a79829c - 12.47% (84.7 MB)


History
2025-05-29 04:20:59 UTC

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

2025-05-29 04:20:59 UTC

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

2025-05-29 04:20:59 UTC

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

2025-05-29 04:20:59 UTC

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

2025-05-29 04:21:01 UTC

/bin/sh -c #(nop) ADD file:598ca0108009b5c2e9e6f4fc4bd19a6bcd604fccb5b9376fac14a75522a5cfa3 in /

2025-05-29 04:21:01 UTC

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

2025-05-29 12:43:12 UTC (buildkit.dockerfile.v0)

ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true

2025-05-29 12:43:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libc6 libgcc-s1 libicu74 libssl3t64 libstdc++6 tzdata tzdata-legacy && rm -rf /var/lib/apt/lists/* # buildkit

2025-05-29 12:43:14 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c groupadd --gid=$APP_UID app && useradd -l --uid=$APP_UID --gid=$APP_UID --create-home app # buildkit

2025-05-29 12:43:22 UTC (buildkit.dockerfile.v0)

ENV DOTNET_VERSION=9.0.5

2025-05-29 12:43:22 UTC (buildkit.dockerfile.v0)

COPY /dotnet /usr/share/dotnet # buildkit

2025-05-29 12:43:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit

2025-05-29 12:43:29 UTC (buildkit.dockerfile.v0)

ENV ASPNET_VERSION=9.0.5

2025-05-29 12:43:29 UTC (buildkit.dockerfile.v0)

COPY /dotnet /usr/share/dotnet # buildkit

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

ARG BUILD_PATH=/var/www

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

ARG SRC_PATH=/app/onlyoffice/src

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

ENV BUILD_PATH=/var/www

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

ENV SRC_PATH=/app/onlyoffice/src

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

RUN |2 BUILD_PATH=/var/www SRC_PATH=/app/onlyoffice/src /bin/sh -c echo "--- install runtime aspnet.9 ---" && mkdir -p /var/log/onlyoffice && mkdir -p /app/onlyoffice/data && apt-get -y update && apt-get install -yq sudo adduser nano curl vim python3-pip libgdiplus && pip3 install --upgrade --break-system-packages jsonpath-ng multipledispatch netaddr netifaces && addgroup --system --gid 107 onlyoffice && adduser -uid 104 --quiet --home /var/www/onlyoffice --system --gid 107 onlyoffice && chown onlyoffice:onlyoffice /app/onlyoffice -R && chown onlyoffice:onlyoffice /var/log -R && chown onlyoffice:onlyoffice /var/www -R && echo "--- clean up ---" && rm -rf /var/lib/apt/lists/* /tmp/* # buildkit

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

COPY --chown=onlyoffice:onlyoffice /app/onlyoffice/config/* /app/onlyoffice/config/ # buildkit

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

USER onlyoffice

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

EXPOSE map[5050/tcp:{}]

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["python3" "docker-entrypoint.py"]

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

WORKDIR /var/www/products/ASC.Files/service/

2025-05-29 14:56:57 UTC (buildkit.dockerfile.v0)

USER root

2025-05-29 14:56:58 UTC (buildkit.dockerfile.v0)

COPY --chown=onlyoffice:onlyoffice /app/onlyoffice/src/buildtools/install/docker/docker-entrypoint.py ./docker-entrypoint.py # buildkit

2025-05-29 15:02:47 UTC (buildkit.dockerfile.v0)

COPY --chown=onlyoffice:onlyoffice /app/onlyoffice/src/publish/services/ASC.Files.Service/service/ . # buildkit

2025-05-29 15:02:51 UTC (buildkit.dockerfile.v0)

COPY --chown=onlyoffice:onlyoffice /app/src/ / # buildkit

2025-05-29 15:07:44 UTC (buildkit.dockerfile.v0)

RUN |2 BUILD_PATH=/var/www SRC_PATH=/app/onlyoffice/src /bin/sh -c #!/bin/bash set -xe ARCH_LINUX=$(lscpu | grep Architecture | awk '{print $2}') echo "--- ADD necessary lib for arh: ${ARCH_LINUX} ---" if [ "$ARCH_LINUX" = "x86_64" ] ; then apt update && \ apt install -y \ libasound2t64 \ libdrm2 \ libv4l-0t64 \ libplacebo-dev \ libxcb-shape0 \ ocl-icd-opencl-dev fi if [ "$ARCH_LINUX" = "aarch64" ] ; then apt update && \ apt install -y \ libasound2t64 \ libv4l-0t64 fi rm -rf /var/lib/apt/lists/* \ /tmp/* # buildkit

2025-05-29 15:07:44 UTC (buildkit.dockerfile.v0)

USER onlyoffice

2025-05-29 15:07:44 UTC (buildkit.dockerfile.v0)

CMD ["ASC.Files.Service.dll" "ASC.Files.Service" "core:eventBus:subscriptionClientName=asc_event_bus_files_service_queue"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete