This repository allow you to run NVIDIA's instant-ngp on docker.
https://github.com/NVlabs/instant-ngp
Clone this repogitory with --recursive flag.
git clone --recursive https://github.com/masa-ita/instant-ngp-on-docker.git
Build docker-ubuntu-vnc-desktop-with-cuda in a submodule.
cd docker-ubuntu-vnc-desktop-with-cuda
docker build -t docker-ubuntu-vnc-desktop-with-cuda -f Dockerfile.cuda .
cd ..
Build instant-ngp-on-docker image.
docker build -t instant-ngp-on-docker .
Run the container.
docker run -it --rm --gpus all -p 6080:80 -v /dev/shm:/dev/shm instant-ngp-on-docker
Open the desktop with your browser.
Menu -> System Tools -> LXTerminal.
And run testbed.
cd instant-ngp
./build/testbed --scene data/nerf/fox/transforms.json