0
Ubuntu 14.04的docker鏡像的大小較大,並且有lsb_release
命令。如何調查Ubuntu的兩個Docker鏡像之間的差異?
$ docker run -it ubuntu:14.04
[email protected]:/# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
[email protected]:/# exit
exit
$ docker images ubuntu:14.04
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu 14.04 7c09e61e9035 6 weeks ago 188 MB
Ubuntu的16.04的搬運工圖像尺寸較小,並且不具有 的lsb_release
命令。
$ docker run -it ubuntu:16.04
[email protected]:/# lsb_release -a
bash: lsb_release: command not found
[email protected]:/# exit
exit
$ docker images ubuntu:16.04
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu 16.04 0ef2e08ed3fa 6 weeks ago 130 MB
從他們的Dockerfiles開始,我怎樣才能找到導致這種差異的原因的底部?
如果你真正實際的問題是:「我有什麼可以做的」,解決的辦法是insstall包['LSB-release'(http://packages.ubuntu.com/xenial/lsb-發佈) – tripleee