问题
I am just looking at docker images in https://hub.docker.com/_/node/
For every version, the images are categorized into Alpine, Jessie, Stretch, Buster etc. What's their meaning?
回答1:
Those are the names of the OS in the container in which Node will be running.
Alpine is for Alpine Linux, Jessie and Stretch are versions of Debian. If you scroll down on the documentation link you provided, you'll find a section describing what Alpine is and why you might want to use it.
回答2:
In docker-Context here are the important informations you need.
Alpine
Url: https://alpinelinux.org/
Shorty: Its very small.
Packagemanger:apk
Shells:/bin/sh
Size: Few MBs - current tag needs 2.7MBJessie aka Debian 8
Url: https://wiki.debian.org/DebianJessie
Shorty: All what you need, but LTS is running out. Click me for details
Packagemanager:apt
Shells:/bin/bash
and many more
Size: Round about 50MBStretch aka Debian 9
Url: https://wiki.debian.org/DebianStretch
Shorty: All what you need
Packagemanager:apt
Shells:/bin/bash
, many more
Size: Round about 40MBBuster aka Debian 10
Url: https://wiki.debian.org/DebianBuster
Shorty: All what you need, but newer
Packagemanager:apt
Shells:/bin/bash
and many more
Size: Round about 50MBUbuntu based on debain
Url: https://wiki.debian.org/DebianBuster
Shorty: All what you need - and some more
Packagemanager:apt
Shells:/bin/bash
and more
Size: Round about 25MB
来源:https://stackoverflow.com/questions/52083380/in-docker-image-names-what-is-the-difference-between-alpine-jessie-stretch-an