A docker setup for VisIt (https://wci.llnl.gov/simulation/computer-codes/visit/)
A docker setup for VisIt (https://wci.llnl.gov/simulation/computer-codes/visit/)
To start visit,
- Allow the root user to make connections to the running X server with,
(see xhost man page)
xhost +local:root;
- Run the docker container,
docker run -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix:rw symerio/visit
-
How can I make settings persistant or give VisIt access to the data?
One can mount any local folder within the container with the
-v /host/directory:/container/directory
option. For instance, to provide the user settings, add,
-v ~/.visit/:/root/.visit/
-
Which operating systems are supported?
So far this setup has been tested on Linux. It might possibly be made to work on Mac OS X.
-
Can I use hardware acceleration in this setup?
So far OpenGL support is not working properly ( see symerio/visit-docker#1 )
In encounter any problem please open a new issue on Github at https://github.com/symerio/visit-docker
This Docker image is open-sourced under the 3-clause BSD Licence.