9e27ada6ee6598fb57e7c70fc20712330aabefe4
- CUDA 12.9 (CUDA 13 dropped Volta), CMAKE_CUDA_ARCHITECTURES=70, STRATA_EXPERIMENTAL_SM60=ON - BUILD_DSV41=1 builds the DeepSeek engine and bakes it into the image as a real file inside /opt/strata/engine-dsv41 (never a symlink: setup.py and launch/runner.py put exe.parent on LD_LIBRARY_PATH, so a symlink folder carries no CUDA libs) - BUILD_ISA_FLOOR: default keeps STRATA_PORTABLE (AVX2 baseline); =none builds the experimental SSE4.2 floor (STRATA_ISA_FLOOR) for CPUs without AVX2, where the AVX2 ggml-cpu the DeepSeek CPU experts run on traps with SIGILL (exit -4) - STRATA_COMMIT build-arg: the build context has no .git, so pass the host commit to keep 'strata bench run' conforming (terminal archive carries a COMMIT file) - BUILD_PROXY=socks5://... routes the three GitHub fetches (llama.cpp zip x2, pinned CPython tarball) through a stdlib-only HTTP forward proxy (socks2http.py + proxyrun.sh, keep them at the build-context root); apt and pip go direct
strata-v100-docker
Docker packaging for Strata (V100).
Layout note: the engine must ship as a real file inside a folder holding its CUDA libs — symlinks to the engine break it (
libcudart.so.12missing). Copy the whole package folder, never symlink it.
Languages
Python
83.1%
Shell
16.9%