Чем Debian отличается от Debian-Slim? - PullRequest
0 голосов
/ 18 января 2020

Я пытаюсь выбрать рекомендуемый базовый Linux дистрибутив для образов контейнеров моей компании.

Я сократил его до Debian и Debian-Slim.

Все, что я читаю, говорит о том, что Debian-Slim - это просто парный дистрибутив. Но я не могу найти подробности о том, как они отличаются.

Какие возможности в Debian отсутствуют в Debian-Slim?

1 Ответ

2 голосов
/ 18 января 2020

Вы можете сравнить репозитории git, использованные для создания изображений (полезно rootfs.manifest). Или вы можете запустить каждое изображение и посмотреть, что они показывают по-разному:

$ docker run --rm debian:stable dpkg --get-selections >debian-stable-pkgs.txt

$ docker run --rm debian:stable-slim dpkg --get-selections >debian-stable-slim-pkgs.txt

$ diff debian-stable-pkgs.txt debian-stable-slim-pkgs.txt
23,24d22
< iproute2                                      install
< iputils-ping                                  install
35,36d32
< libcap2:amd64                                 install
< libcap2-bin                                   install
40d35
< libelf1:amd64                                 install
53d47
< libmnl0:amd64                                 install
77d70
< libxtables12:amd64                            install

Таким образом, исключив несколько пакетов, они смогли урезать 45 МБ из изображения, или около 40%.

$ docker image ls debian
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
debian              stable-slim         eb8569e750e6        2 weeks ago         69.2MB
debian              stable              405289501bdf        2 weeks ago         114MB
...