端くれプログラマの備忘録 Docker [Docker] BusyBoxは「組み込みLinuxの十徳ナイフ」

[Docker] BusyBoxは「組み込みLinuxの十徳ナイフ」

前のエントリのサンプルでbusyboxというOSイメージを使っていたが、知らなかったので調べてみた。

BusyBox
http://www.busybox.net/

busybox Repository | Docker Hub Registry – Repositories of Docker Images
https://registry.hub.docker.com/_/busybox/

別名「組み込みLinuxの十徳ナイフ」、標準的なUnixユーティリティをコンパクトに1つの実行形式にまとめたものらしい。ダウンロードしたイメージのサイズを見てみると2.433MBと格段に小さい。データ格納コンテナのような、OSは最低限の機能だけで良いような場合にはうってつけ。

$ sudo docker images
REPOSITORY TAG   IMAGE ID      CREATED      VIRTUAL SIZE
centos   6       b9aeeaeb5e17  4 weeks ago  202.6 MB
centos   latest  fd44297e2ddb  4 weeks ago  215.7 MB
busybox  latest  8c2e06607696  4 weeks ago  2.433 MB