我正在将Ubuntu 16.04.1 LTS的全新安装与其等效的Docker镜像/容器进行比较,我注意到许多典型的二进制文件,如 vi
, less
, ping
Docker版本中缺少等等。
只计算Docker容器中某些关键文件夹中的二进制文件:
root@9769637f38c6:/# ls -al /bin | wc -l
89
root@9769637f38c6:/# ls -al /usr/bin | wc -l
236
在新的Ubuntu VM上,我分别获得了174和650个二进制文件。
他们为什么如此不同?