- In order to build the DFT and MD codes, uncomment these lines in Dockerfile
# RUN make -j ${WORKER} all && make install
# RUN make -j ${WORKER} && make install
# RUN make -j ${WORKER} && make install
- Prepare the image
podman build -t aiida-dft .
This may take several minutes depending your computer.
- Prepare a permanent data storage between host and container
podman volume create aiida-home
- Run a container
podman run -d --name aiida -v aiida-home:/home/aiida:Z localhost/aiida-dft:latest
- Execute a shell inside
podman exec -it --user aiida aiida /bin/bash
- Check setup inside the container
% verdi status
- Inside the container, upgrade and install aiida-quantumespresso
% pip install aiida-quantumespresso
- Reset the daemon
% verdi daemon restart --reset
- (optional) verify the list of aiida plugins
% verdi plugin list