BusyBox vem em vários sabores que usam diferentes implementações de libc
: musl-libc
(como usado em alpino), convencional glibc
e outra variante “pequena” de libc
chamado uclibc
. Dessa forma, você pode usar o BusyBox com outro software que também pode estar vinculado a diferentes libc
implementações.
Debian Slim (35,9 MB)
Se você usa o Debian como base para seus aplicativos, a distribuição do Linux, amplamente usada, possui uma variante mínima chamada Debian Slim. A maior parte do que é excluída do SLIM é a documentação, o suporte a outros idiomas que não o inglês e alguns componentes específicos do aplicativo (por exemplo, documentação para o KDE). Somente essas omissões raspam o tamanho da imagem do Debian em cerca de 40%.
Outra opção baseada em Debian é o Bitnami’s minideb
. As imagens para esta distribuição são construídas todas as noites e contêm as atualizações de segurança mais recentes. Como o Slim, omite a documentação, juntamente com os componentes relacionados ao sistema initular, mas inclui um personalizado install_packages
script para permitir a corrida apt
Não interativamente durante o processo de construção de contêineres. O minideb
A imagem é usada como base para muitos dos próprios contêineres de tempo de execução do idioma do Bitnami (PHP, Ruby, Node) e aplicativos de infraestrutura (Redis, Mariadb).