Я просто смотрю образы докеров в https://hub.docker.com/_/node/ а>
Для каждой версии изображения делятся на Alpine, Jessie, Stretch, Buster и т. д. Что они означают?
Я просто смотрю образы докеров в https://hub.docker.com/_/node/ а>
Для каждой версии изображения делятся на Alpine, Jessie, Stretch, Buster и т. д. Что они означают?
Это имена ОС в контейнере, в котором будет работать Node.
Alpine — для Alpine Linux, Jessie и Stretch — версии Debian. Если вы прокрутите ссылку на документацию, которую вы предоставили, вы найдете раздел, описывающий, что такое Alpine и почему вы можете захотеть его использовать.
node:latest
, предполагается, что вам нужна последняя версия Node и вам все равно, на какой ОС вы работаете. Если вы действительно заботитесь об ОС, было бы предпочтительнее использовать образ с ОС в теге изображения.
- person mkasberg; 01.01.2021
В docker-Context вот важная информация, которая вам нужна.
Alpine
URL: https://alpinelinux.org/
Коротышка: Он очень маленький.
Менеджер пакетов: apk
Оболочки: /bin/sh
Размер: несколько МБ — для текущего тега требуется 2,7 МБ
Джесси, она же Debian 8
URL-адрес: https://wiki.debian.org/DebianJessie
Коротышка: Все, что вам нужно, но LTS заканчивается. Нажмите, чтобы узнать подробности
Менеджер пакетов: apt
Оболочки: /bin/bash
и многие другие
Размер: Около 50 МБ
Stretch также известный как Debian 9
URL-адрес: https://wiki.debian.org/DebianStretch
Коротышка: все, что вам нужно
Менеджер пакетов: apt
Оболочки: /bin/bash
, многое другое
Размер: около 40 МБ
Buster, также известный как Debian 10
URL-адрес: https://wiki.debian.org/DebianBuster
Коротышка: Все, что вам нужно, но новее
Менеджер пакетов: apt
Оболочки: /bin/bash
и многое другое
Размер: около 50 МБ
Ubuntu на основе debain
URL: https://wiki.debian.org/DebianBuster
Коротышка: все, что вам нужно, и кое-что еще
Packagemanager: apt
Оболочки: /bin/bash
и другие
Размер: около 25 МБ