Dockerfile for GNU Guix
Docker hub: https://hub.docker.com/r/zaoqi/guix
Dockerfile: https://github.com/zaoqi/gnuguix-docker
GNU Guix requires --privileged
to run.
docker run -it --rm --privileged zaoqi/guix
# (inside Docker)
guix pull
Guix pull takes a while and cannot be added to the Dockerfile since it requires --privileged
.
However, you can fetch a Docker image built by Gitlab CI with this step performed.
Dockerfile: https://gitlab.com/zaoqi/gnu-guix-docker
Docker hub: zaoqi0gitlab0ci/guix