Skip to content

Instantly share code, notes, and snippets.

@ailispaw
Last active November 15, 2019 01:08
Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save ailispaw/da3ea53c1f42569770e0 to your computer and use it in GitHub Desktop.
Save ailispaw/da3ea53c1f42569770e0 to your computer and use it in GitHub Desktop.
メモ:Docker ホスト用軽量 OS の比較
Barge OS RancherOS Boot2Docker
Release 2019/06/11 2019/08/22 2019/11/14
Version 2.13.0 1.5.4 19.03.5
Size 14 MB 130 MB 57 MB
Kernel 4.14.125 4.14.138 4.14.154
User Land Buildroot(glibc) + BusyBox v1.30.1 Buildroot(glibc) + BusyBox v1.27.2 Tiny Core Linux v10.1(glibc) + BusyBox v1.29.3
Docker 1.10.3 (*1) 18.09.8 (*1) 19.03.5
Storage Driver overlay / overlay2 (*2) overlay2 (*3) overlay2 (*3)
TLS (*4)
Vagrant box ✓(0.4.3) (*5) (*6)
VirtualBox SF 6.0.4 - 5.2.34 (*7)
NFS Mount (*8) (*6)
xhyve
Boot Time (*9) 4s 12s 15s
  1. Docker のバージョンの切り替えが可能。
  2. overlay2 は、Docker v1.12 以降で利用可能。
  3. 上記以外のストレージもサポートしている。
  4. https://github.com/bargees/barge-packer/tree/master/contrib/vagrant/secure
  5. Vagrant Box のサポートは終了してしまった。https://github.com/rancher/os-vagrant
  6. Vagrant 用には NFS をサポートしたサードパーティ製が数多く存在する。
  7. VMware, Parallels, HyperV, XenServer Tools も標準装備。
  8. rsync をサポート。ただし、User Docker の Volume として使用する場合は、sync 先に要注意。
  9. MacBook Air (13-inch, Mid 2012), 2 GHz Intel Core i7, OS X Yosemite 10.10.5 にて。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment