DockerQUESO
Listed as a contributed resource at https://dakota.sandia.gov/contributors.html
Getting Started
You must first download and install Docker on your machine. Visit Docker and select your platform on the left toolbar under Docker CE. Follow the installation instructions. After you have successfully installed Docker CE, browse through the orientation of the Get Started with Docker guide.
There are two dockerized QUESO options on this repo, Dakota QUESO and the QUESO library. To get started, git clone the DockerQUESO GitHub repo
git clone https://github.com/kdcoleman/DockerQUESO.git
Then, follow the instructions for either Dakota QUESO or the QUESO Library. The documentation for Dakota 6.8 is provided here and the documentation for the QUESO library is provided here.
Dakota QUESO
- Enter the Dakota QUESO directory
cd DakotaQUESO/
- Pull the Docker image from Docker Hub
docker pull kdcoleman/dakota-quesobuild:latest
- Run the Docker container
./scripts/docker_run.sh
- To run the simple example
cd examples/
dakota -i cantilever_queso.in -o cantilever_queso.out
- To view the results
cd QuesoDiagnostics/
- To exit the Docker container
exit
QUESO Library
- Enter the QUESO directory
cd QUESOLibrary/
- Pull the Docker image from Docker Hub
docker pull kdcoleman/quesobuild:latest
- Run the Docker container
./scripts/docker_run.sh
- To run the simple example
cd examples/
./simple_sip_example example.inp
- To view the output data
cd outputData/
- To exit the Docker container
exit