cadquery-ai (latest)
Published 2026-09-29 05:47:57 +00:00 by ryryjones
Installation
docker pull git.ryry.me/ryryland/cadquery-ai:latestsha256:0b205735b876b0a53dcfac140b76efbc7b05629e09d80f56adacec10ea91c49cAbout this package
Rapid builds of small Conda-based containers using micromamba.
Image layers
| ADD file:3d9897cfe027ecc7cbdb16e74a676ed143725ea2d08dbb0dde23309e041de0f3 in / |
| CMD ["bash"] |
| 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 |
| COPY /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt # buildkit |
| COPY /tmp/bin/micromamba /bin/micromamba # buildkit |
| RUN /bin/sh -c { grep -q '^ID=alpine$' /etc/os-release && apk add --no-cache bash; } || true # buildkit |
| 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 |
| 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 |3 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 apt-get update && apt-get install -y --no-install-recommends tini ca-certificates curl && rm -rf /var/lib/apt/lists/* # buildkit |
| USER mambauser |
| RUN /usr/local/bin/_dockerfile_shell.sh micromamba install -y -n base -c conda-forge python=3.11 cadquery fastapi uvicorn pydantic trimesh numpy && micromamba clean -a -y # buildkit |
| WORKDIR /app |
| COPY app.py /app/app.py # buildkit |
| COPY run_cad.py /app/run_cad.py # buildkit |
| COPY inspect_cad.py /app/inspect_cad.py # buildkit |
| ENTRYPOINT ["/usr/bin/tini" "--"] |
| CMD ["micromamba" "run" "-n" "base" "uvicorn" "app:app" "--host" "0.0.0.0" "--port" "8000"] |
Labels
| Key | Value |
|---|---|
| com.docker.compose.project | cadquery-ai |
| com.docker.compose.service | cadquery-ai |
| com.docker.compose.version | 2.39.4 |
| org.opencontainers.image.created | 2024-08-20T17:47:41.395Z |
| org.opencontainers.image.description | Rapid builds of small Conda-based containers using micromamba. |
| org.opencontainers.image.licenses | Apache-2.0 |
| org.opencontainers.image.revision | 664027b2122e0c93828c45910e61330c927104af |
| 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 | latest |