Hi, zimoun <zimon.touto...@gmail.com> skribis:
> The tool is 'skopeo' and packaged in Guix. > > However, push to DockerHub requires an account (by Guix project) which > requires... probably non-free JS, at least once. Hmm OK. Users of Docker wouldn’t have to create an account and run the non-free JS, so this is probably acceptable. The next problem is: what would this image contain? ‘guix pack guix’ is probably not enough because people expect the daemon to be running. Adding ‘--entry-point=bin/guix-daemon’ probably isn’t good either because ‘guix-daemon’ never exits, which I think is contrary to what users expect. For the same reason, an image produced by ‘guix system docker-image’ may not be OK because ‘shepherd’ never returns. Should we change ‘guix system docker-image’ such that ‘shepherd’ is started in the background? Thanks, Ludo’.