/nek5000_docker

A nek5000 docker container build file.

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

Nek5000 Docker

Includes the build file to create a nek5000 dock container. Currently set up for nek5000 v19. This was targeted for use with macOS (specificaly due to a recent OS update that apparently broke mpi), but should work in other plattaforms as well.

To launch the container, run

docker run --rm=true -it --entrypoint /bin/bash   -v $(pwd):/nekrun -w /nekrun   eduardomartini/nek5000:v19

Or create an alias, as

echo "alias nekdock='docker run --rm=true -it --entrypoint /bin/bash   -v $(pwd):/nekrun -w /nekrun   eduardomartini/nek5000:v19'" >> ~/.bashrc

The docker was compiled with

docker build -t eduardomartini/nek5000:v19 .

and pushed to docker.com.

It can be build directly from this repository as

docker build github.com/eduardomartini/nek5000_docker

or downloaded directly from docker.com, as

docker build --platform linux/amd64 -t eduardomartini/nek5000:v19 .

Happy neking!!!