I can't cache the docker step to perform guix-install.sh, because it requires a user input which causes the `docker build -t guix:latest path/to/directory/with/Dockerfile` to ERR1. Proposing to add command line option `--quiet` for the installer to not ask Relevant dockerfile: ```dockerfile #@ All rights reserved (C) Jacob Hrbek in 30/10/2021-EU 01:22:40 UTC # TODO(Krey): Set as FLOSS once finished ###!!! HALTED(Krey): The guix-install.sh requires an interactive shell blocking the deployment # 30/10/2021-EU 01:44:14 UTC FROM debian:bullseye-20211011-slim LABEL Description="Minimal Debian Linux Image with GUIX package manager designed for testing" # 30/10/2021-EU 01:24:54 UTC LABEL Version="30102021012454" ENV DEBIAN_FRONTEND="noninteractive" # OUTSOURCED(Krey): Guix's official way to install the package manager on non-GUIX system is using https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh # 30/10/2021-EU 01:24:54 UTC ENV guixInstall_commit="e4ed0b3969ddbe44347c468c96ccfa057b2dd256" RUN true \ && apt-get update \ && apt-get install --yes --quiet --no-install-recommends \ wget \ gnupg \ xz-utils \ # NOTE(Krey): We need this otherwise wget will fail with `ERROR: The certificate of '' is not trusted` ca-certificates \ && wget "https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh?id=$guixInstall_commit" -O guix-install.sh \ # Add guix-install dependencies && chmod +x guix-install.sh \ && sh guix-install.sh \ && apt-get remove --yes \ wget \ gnupg \ xz-utils \ && apt-get autoremove --yes \ && apt-get clean --yes \ && rm -rf \ /var/cache/debconf/* \ /var/lib/apt/lists/* \ /tmp/* \ /var/tmp/* ``` -- Jacob "Kreyren" Hrbek Sent with ProtonMail Secure Email.