dip

old school recipes for janitorial snafu.
git clone git://git.ricketyspace.net/dip.git
Log | Files | Refs

commit e8fa87b56652a65c044933ecde81bf1f7fe9853b
parent b3f59d27c6bcc261025fc1245aba94fc4edeef46
Author: rsiddharth <s@ricketyspace.net>
Date:   Sat,  9 Jun 2018 04:32:22 +0000

docker: Add Dockerfile.guix.

Diffstat:
docker/Dockerfile.guix | 19+++++++++++++++++++
1 file changed, 19 insertions(+), 0 deletions(-)

diff --git a/docker/Dockerfile.guix b/docker/Dockerfile.guix @@ -0,0 +1,19 @@ +FROM debian:stretch + +RUN apt-get update && \ + apt-get install -y wget xz-utils netbase && \ + apt-get clean + +WORKDIR /tmp + +RUN wget https://alpha.gnu.org/gnu/guix/guix-binary-0.14.0.x86_64-linux.tar.xz \ + && tar --warning=no-timestamp -xf guix-binary-0.14.0.x86_64-linux.tar.xz \ + && mv var/guix /var/ && mv gnu / \ + && ln -sf /var/guix/profiles/per-user/root/guix-profile /root/.guix-profile + +COPY ./bin/setup-guix /usr/local/bin/setup-guix +COPY ./bin/start-guix-daemon /usr/local/bin/start-guix-daemon + +RUN setup-guix + +WORKDIR /root