che-dockerfiles icon indicating copy to clipboard operation
che-dockerfiles copied to clipboard

Alpine stack base

Open davidwindell opened this issue 8 years ago • 5 comments

Currently there are ubuntu, debian and centos stack base images.

Does anyone have a working example of a working alpine image they could contribute as a new stack base?

davidwindell avatar Oct 12 '17 14:10 davidwindell

@davidwindell https://github.com/eclipse/che-dockerfiles/tree/master/recipes/alpine_jdk8 this one should be ok?

ghost avatar Oct 16 '17 06:10 ghost

It doesn't seem to have the same setup as the stack-base images, for example no git, chmod of folders, etc

davidwindell avatar Oct 17 '17 12:10 davidwindell

It looks like the new experimental Theia stack is based on an alpine stack. Looking at the definition in stacks.json, it looks like eclipse/che-dev:nightly is serving as an Alpine base, but I have not been able to get this running independently of the Theia sidecar. If we could find the Dockerfile corresponding to this image, maybe we can decouple this dependency to get a generic base? (I have not been able to find this file myself, unfortunately)

zacharysang avatar May 13 '18 15:05 zacharysang

@zacharysang I guess this is https://github.com/eclipse/che/blob/master/dockerfiles/dev/Dockerfile a Docker file for eclipse/che-dev:nightly

skabashnyuk avatar May 13 '18 16:05 skabashnyuk

It looks like this Dockerfile is for a CentOS stack base and my understanding is that Alpine and CentOS are mutually exclusive

zacharysang avatar May 15 '18 21:05 zacharysang