scheme-containers / monorepo

Generators, website, issues
https://containers.scheme.org
MIT License
7 stars 1 forks source link

Update loko to use Debian bookworm as base #26

Closed Retropikzel closed 1 month ago

Retropikzel commented 2 months ago

This makes the Loko container same as others. I do not think any other container is based on Alpine so I also changed the website to reflect the change that all implementations after this change run on Debian.

The final container also has Guile installed to run Akku.

lassik commented 1 month ago

Re: Loko specifically, I think it can run without any libc at all. It should even be able to run in a FROM scratch container, i.e. no Linux distro, just the kernel. I don't know whether Akku can run on Loko yet.

Retropikzel commented 1 month ago

The Debian base is more to be in line with other containers. Now using these containers as base is uniform. Dockerfile with:

FROM schemers/foo RUN apt update && apt install -y package ...

Will work with any implementation.

lassik commented 1 month ago

Uniformity is very good. Choice is also good. You made a good call. Let's revisit Alpine and from scratch when the Dockerfile generator is working.