egallesio / STklos

STklos Scheme
http://stklos.net
GNU General Public License v2.0
70 stars 17 forks source link

Docker containers #15

Open lassik opened 4 years ago

lassik commented 4 years ago

Re: commit b5c8b34

The Scheme containers project publishes stable and unstable ("latest" and "head") containers of STklos here: https://hub.docker.com/r/schemers/stklos/tags

Our Dockerfiles here: https://github.com/scheme-containers/stklos

Our containers are based on Debian Linux. I see that your etc/Docker/Dockerfile.latest is based on Alpine and the build instructions are nice and simple.

What are your wishes regarding the containers - would you like to merge our work somehow?

We have 45 Scheme implementations running in an identical manner at https://hub.docker.com/u/schemers. Our aim is to be comprehensive and offer a uniform interface to people using the containers so it is easy to try out different Scheme implementations, compare them, and run the same code in different ones.

egallesio commented 4 years ago

Hi @lassik,

The Scheme containers project is a really a great idea and it permits to easily compare Scheme flavors. I used it as a start to build my docker files. However, I must admit that I didn't understood that you have several versions for each implementation (the main reason why I made my own Docker files is that stable versions of STklos are ... rare ;-). This is why I have created an account on Docker hub to make several versions of STklos available.

I don't want to be an hindrance for your project, and I can delete the versions I have uploaded on Docker hub if you think that it adds too much noise. Anyway, I think to keep the Dockerfiles that are in the etc/Docker directory as they can serve as a basis for private builds (and the usage of alpine is really a plus for me here since images are really smaller). In any case, I will add a link to the Scheme containers project in this directory.

Please can you tell me: