Note: If you don't have admistrative rights on your system, ask your systemadmin
to perform these steps for you. The user that wants to run `docker` needs to
be in the docker group. If you have added yourself to the docker group, don't
forget to log out and back in again. A reboot might be required, so if in doubt,
do that.
forget to log out and back in again.
## Manual how to set up latest fenix image in Docker
Pull the latest `Fenics` Docker image
docker pull quay.io/fenicsproject/stable:latest
This code as been tested on the latest docker version, which is as of October 2020 `Fenics 2019`. The above explains how to pull the latest `Fenics` docker image. Drastic changes to Fenics are envisioned for the next release, notably abandoning the mesh tool `mshr` which this code heavily relies on. Therefore, before even starting, check on the `Fenics`[website](https://fenicsproject.org/download/) if another version of `Fenics` has come out.
If yes, you are free to check whether or not this code still works under the latest version, but things might have broken.
This code as been tested on the latest docker version, which is as of October
2020 `Fenics 2019`.
The above explains how to pull the latest `Fenics` docker image.
Drastic changes to Fenics are envisioned for the next release, notably
abandoning the mesh tool `mshr` which this code heavily relies on.
Therefore, before even starting, check on the `Fenics`
[website](https://fenicsproject.org/download/) if another version of `Fenics`
has come out.
If yes, you are free to check whether or not this code still works under the
latest version, but things might have broken.
In that case, the code needs to be adapted first.
Alternatively, look on [the release cite](https://quay.io/repository/fenicsproject/stable?tab=tags) for the latest 2019 tag and pull the 2019 image.