Folosesc Docker și al meu dockerfile este:
#################################################################### ####
DIN ubuntu:20.04
WORKDIR /opt/test
# Instalări Apt
RUN apt update
#################################################################### ####
Dacă construiesc și rulez containerul și apoi rulez următoarele, îmi cere să instalez dependențele python3-minimal și Python:
$ docker run -it ubuntu-test
root@3a13a90d3e86:/opt/test# apt install vim
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Următoarele pachete suplimentare vor fi instalate:
alsa-topology-conf alsa-ucm-conf file libasound2 libasound2-data libcanberra0 libexpat1 libgpm2 libltdl7 libmagic-mgc libmagic1 libmpdec2 libogg0 libpython3.8 libpython3.8-minimal libpython3.8-stdliblite libreadline38
libssl1.1 libtdb1 libvorbis0a libvorbisfile3 mime-support readline-common sound-theme-freedesktop vim-common vim-runtime xxd xz-utils
Pachete sugerate:
libasound2-plugins alsa-utils libcanberra-gtk0 libcanberra-pulse gpm readline-doc ctags vim-doc vim-scripts
Următoarele pachete NOI vor fi instalate:
alsa-topology-conf alsa-ucm-conf file libasound2 libasound2-data libcanberra0 libexpat1 libgpm2 libltdl7 libmagic-mgc libmagic1 libmpdec2 libogg0 libpython3.8 libpython3.8-minimal libpython3.8-stdliblite libreadline38
libssl1.1 libtdb1 libvorbis0a libvorbisfile3 mime-support readline-common sound-theme-freedesktop vim vim-common vim-runtime xxd xz-utils
0 actualizate, 30 nou instalate, 0 de eliminat și 25 neactualizate.
Trebuie să obțineți 14,9 MB de arhive.
După această operațiune, se vor folosi 70,6 MB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] n
Aceste fișiere sunt în listă:
libpython3.8 libpython3.8-minimal libpython3.8-stdlib
De ce Vim necesită Python?
(Acest lucru îmi încurcă imaginea Docker, pentru că de fapt am nevoie de Vim, dar am nevoie și de Python pe 32 de biți. Așa că am nevoie de python3:i386, dar Vim îl încurcă și instalând Python pe 64 de biți).