Dockerized Environment
This page describes how to use the Dockerized environment
NVIDIA-Docker Build
cd <path_to_SIT_FUSE>/SIT_FUSE/hpc/docker
./build.sh latest
See Docker's documentation for further details on running containers:
NVIDIA Container Toolkit + Docker
The nvidia-docker wrapper has been deprecated in favor of the NVIDIA Container Tookit. You can read more about installation and setup here:
Once initial setup is complete, build the image with this command
docker build -t sit_fuse:latest .
#In same directory as above example
To run the container, you will need a few special arguments (namely --runtime=nvidia -e NVIDIA_VISIBLE_DEVICES=nvidia.com/gpu=all). The proper values to use, for your specific case are detailed in the NVIDIA Container Toolkit link above.
docker run -it -v /data/:/data/ \
--runtime=nvidia -e NVIDIA_VISIBLE_DEVICES=nvidia.com/gpu=all sit_fuse
docker run -it -v /data/:/data/ \
--runtime=nvidia -e NVIDIA_VISIBLE_DEVICES=nvidia.com/gpu=all sit_fuse
The image has SIT_FUSE installed in the /app director
Last updated