{ config, pkgs, ... }: { systemd = { services = { "docker-build-fhs" = { enable = true; description = "Create fhs docker container"; wantedBy = [ "multi-user.target" ]; script = '' mkdir -p /var/docker-fhs && cd /var/docker-fhs cat > Dockerfile <> /etc/zsh/zshrc CMD bash -c 'su user' EOF ${pkgs.docker}/bin/docker build -t fhs . ''; serviceConfig.Type = "oneshot"; }; }; }; }