diff --git a/flake.nix b/flake.nix index a7c616c..b90afe3 100644 --- a/flake.nix +++ b/flake.nix @@ -64,24 +64,28 @@ tag = "latest"; runAsRoot = '' - ${dockerTools.shadowSetup} - useradd -m -s /run/current-system/sw/bin/bash docker-ci + mkdir /etc + # ${pkgs.shadow}/bin/useradd -m -s /run/current-system/sw/bin/bash docker-ci + + chmod 777 /tmp + mkdir -p /var/tmp + chmod 777 /var/tmp ''; # volumes to mount # -v /nix:/nix:ro # -v /run/current-system:/run/current-system + # -v /var/cache/docker-ci:/.cache # -v ${pkgs.buildEnv ... }:/run/container-env config = { Entrypoint = [ "/run/current-system/sw/bin/bash" ]; - User = "1000:1000"; + # User = "1000:1000"; Env = [ "NIX_REMOTE=daemon" "PATH=${lib.concatStringsSep ":" [ + "/run/container-env/bin" "/run/current-system/sw/bin" "/run/current-system/sw/sbin" - "/run/container-env/bin" - # "/run/container-env/sbin" # This might not be needed ]}" "SSL_CERT_FILE=/run/current-system/etc/ssl/certs/ca-bundle.crt"