# strata-v100-docker Docker packaging for Strata (V100) with dsv41 engine. > 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.12` missing). Copy > the whole package folder, never symlink it. ## Building Place [Dockerfile.v100](Dockerfile.v100) into `strata/docker/` ### Without proxy ```shell docker build -f docker/Dockerfile.v100 -t strata:v100-dsv41 \ --build-arg CUDA_IMAGE=nvidia/cuda:12.9.1-devel-ubuntu24.04 \ --build-arg CUDA_ARCHITECTURES=70 \ --build-arg BUILD_DSV41=1 --build-arg BUILD_VISION=0 \ --build-arg STRATA_COMMIT=$(git rev-parse HEAD) . ``` ### With proxy ```shell docker build -f docker/Dockerfile.v100 -t strata:v100-dsv41 \ --build-arg CUDA_IMAGE=nvidia/cuda:12.9.1-devel-ubuntu24.04 \ --build-arg CUDA_ARCHITECTURES=70 \ --build-arg BUILD_DSV41=1 --build-arg BUILD_VISION=0 \ --build-arg BUILD_PROXY=socks5://localhost:1080 \ --build-arg STRATA_COMMIT=$(git rev-parse HEAD) . ``` ### Without AVX instructions (old cpus) ```shell docker build -f docker/Dockerfile.v100 -t strata:v100-dsv41 \ --build-arg CUDA_IMAGE=nvidia/cuda:12.9.1-devel-ubuntu24.04 \ --build-arg CUDA_ARCHITECTURES=70 \ --build-arg BUILD_DSV41=1 --build-arg BUILD_VISION=0 \ --build-arg BUILD_ISA_FLOOR=none \ --build-arg STRATA_COMMIT=$(git rev-parse HEAD) . ```