gustavo.domingues
  • Joined on 2026-04-27

gsplat-pipeline-serverless (cuda-v8)

Published 2026-07-29 18:12:50 +01:00 by gustavo.domingues

Installation

docker pull gitea.cyango.com/gustavo.domingues/gsplat-pipeline-serverless:cuda-v8
sha256:7cedcffe2a454a0e848dd960afc40bb0e32c8b07b4becd986537d10cef5e8c59

About this package

Rapid builds of small Conda-based containers using micromamba.

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400'
ARG CERT_SOURCE=/etc/ssl/certs/ca-certificates.crt
ARG MAMBA_USER=mambauser
ARG MAMBA_USER_ID=57439
ARG MAMBA_USER_GID=57439
ENV MAMBA_USER=mambauser
ENV MAMBA_USER_ID=57439
ENV MAMBA_USER_GID=57439
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
ENV ENV_NAME=base
ENV MAMBA_ROOT_PREFIX=/opt/conda
ENV MAMBA_EXE=/bin/micromamba
ENV CONDA_OVERRIDE_CUDA=
COPY /bin/micromamba /bin/micromamba # buildkit
COPY /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt # buildkit
COPY _dockerfile_initialize_user_accounts.sh /usr/local/bin/_dockerfile_initialize_user_accounts.sh # buildkit
COPY _dockerfile_setup_root_prefix.sh /usr/local/bin/_dockerfile_setup_root_prefix.sh # buildkit
RUN |4 CERT_SOURCE=/etc/ssl/certs/ca-certificates.crt MAMBA_USER=mambauser MAMBA_USER_ID=57439 MAMBA_USER_GID=57439 /bin/sh -c /usr/local/bin/_dockerfile_initialize_user_accounts.sh && /usr/local/bin/_dockerfile_setup_root_prefix.sh # buildkit
USER mambauser
WORKDIR /tmp
COPY _apptainer_shell.sh /usr/local/bin/_apptainer_shell.sh # buildkit
COPY _entrypoint.sh /usr/local/bin/_entrypoint.sh # buildkit
COPY _activate_current_env.sh /usr/local/bin/_activate_current_env.sh # buildkit
ENTRYPOINT ["/usr/local/bin/_entrypoint.sh"]
CMD ["/bin/bash"]
COPY _dockerfile_shell.sh /usr/local/bin/_dockerfile_shell.sh # buildkit
SHELL [/usr/local/bin/_dockerfile_shell.sh]
USER root
RUN /usr/local/bin/_dockerfile_shell.sh micromamba install -y -n base -c conda-forge python=3.12 "colmap=3.13.0=cuda*" "glomap=1.2.0=cuda*" && micromamba clean --all --yes # buildkit
RUN /usr/local/bin/_dockerfile_shell.sh /opt/conda/bin/pip install --no-cache-dir numpy opencv-python-headless runpod # buildkit
RUN /usr/local/bin/_dockerfile_shell.sh /opt/conda/bin/python -c "import urllib.request; urllib.request.urlretrieve('https://github.com/colmap/colmap/releases/download/3.11.1/vocab_tree_faiss_flickr100K_words256K.bin', '/opt/vocab_tree.bin')" # buildkit
WORKDIR /app
COPY handler.py . # buildkit
COPY stages/ stages/ # buildkit
ENTRYPOINT ["/usr/local/bin/_entrypoint.sh" "python" "-u" "handler.py"]
COPY handler.py start_serverless.sh ./
COPY stages/ stages/
COPY --from=builder /opt/colmapcuda/bin /opt/colmapcuda/bin
COPY --from=builder /opt/colmapcuda/lib /opt/colmapcuda/lib
RUN printf '#!/bin/sh\nexport LD_LIBRARY_PATH=/opt/colmapcuda/lib:$LD_LIBRARY_PATH\nexec /opt/colmapcuda/bin/colmap "$@"\n' > /opt/conda/bin/colmap && chmod +x /opt/conda/bin/colmap && /opt/conda/bin/colmap help > /tmp/colmap_help.txt 2>&1 && grep -q COLMAP /tmp/colmap_help.txt

Labels

Key Value
distro_id debian
org.opencontainers.image.created 2026-06-10T15:27:08.230Z
org.opencontainers.image.description Rapid builds of small Conda-based containers using micromamba.
org.opencontainers.image.licenses Apache-2.0
org.opencontainers.image.revision d12544cb2979d3be2bfa917168e93b4d49fb6d96
org.opencontainers.image.source https://github.com/mamba-org/micromamba-docker
org.opencontainers.image.title micromamba-docker
org.opencontainers.image.url https://github.com/mamba-org/micromamba-docker
org.opencontainers.image.version debian12-slim
Details
Container
2026-07-29 18:12:50 +01:00
26
OCI / Docker
linux/amd64
Apache-2.0
1.7 GiB
Versions (6) View all
cuda-v8 2026-07-29
cuda-v7 2026-07-28
cuda-v6 2026-07-23
cuda-v5 2026-07-23
cuda-v4 2026-07-23