Ready-to-run serial and MPI versions of SIESTA.
73
This project gathers the specifications of Docker images that can be used in Gitlab runners to build software requiring SIESTA.
Contributions and customizations are welcome. Before changing anything, please create an issue summarizing your intentions for each image you wish to tweak.
Please install Docker on your computer (http://docker.io/) first.
To build an image, just go to the corresponding directory and type:
::
docker build -t image_name .
where you replace image_name by the name of the image.
Hint: if you do not know which name to choose, just use the directory name where the image is stored.
Ubuntu 16.04 and later
If you experience network timeouts when running ''docker build'' on Ubuntu
16.04 and later, you can use the following fix.
First, run the following command to get the IP addresses of your current DNS
servers:
::
sudo nmcli dev show | grep IP4.DNS
You will get something like the following:
::
IP4.DNS[1]: 123.456.789.100
IP4.DNS[2]: 123.456.789.210
Then, edit /etc/docker/daemon.json (create the file if it does not exist yet)
and add the following (replace with your actual DNS servers):
::
{
"dns": ["123.456.789.100", "123.456.789.210"]
}
Finally, restart Docker:
::
sudo service docker restart
Content type
Image
Digest
Size
974.3 MB
Last updated
over 6 years ago
docker pull pouillon/siesta:debian-latest