This Docker image is for FEniCS dev version. It provides a full-featured and optimized build of the most recent development version of FEniCS (master branch). It is intended for advanced users who need to access the most recent features of FEniCS not yet available in the latest stable release. Most users should use the stable version instead.
To install Docker for your platform (Windows, MacOS, Linux, cloud platforms, etc.), follow the instructions at docker.com.
Once you have Docker installed, you can run the image using the following command:
docker run -ti -w/home/fenics/shared -v $(pwd):/home/fenics/shared fenics/dev:latest
which would share your current working directory into the container as ~/shared.
Users with SELinux-enabled Linux distributions (Redhat, Fedora, CentOS, and others) will need to add the :z flag to the volume mount, e.g.:
docker run -ti -w/home/fenics/shared -v $(pwd):/home/fenics/shared:z fenics/dev:latest
More extensive documentation, including suggested workflows, is available at https://fenics-containers.readthedocs.org/. Note that when this image, you need to replace quay.io/fenicsproject/stable by fenics/dev:py3 in the commands.
Content type
Image
Digest
Size
694.4 MB
Last updated
almost 9 years ago
docker pull fenics/dev:py3