Skip to content

Instantly share code, notes, and snippets.

@zchee
Forked from ailispaw/minimal-docker-hosts.md
Created January 22, 2016 12:11
Show Gist options
  • Save zchee/ceacca448750a999694f to your computer and use it in GitHub Desktop.
Save zchee/ceacca448750a999694f to your computer and use it in GitHub Desktop.
メモ:Docker ホスト用軽量OS(30MB以下)の比較
DhyveOS DockerRoot RancherOS Boot2Docker Hyper on Mac (*7)
Version 2.0.0 1.2.8 0.4.2 1.9.1 0.4.0
Size 12 MB 13.7 MB 29 MB 30 MB 4.6 MB
Kernel 4.3.3 4.3.3 4.2.3 4.1.13 4.0.4
User Land Buildroot(uClibc) + BusyBox v1.24.1 Buildroot(GLIBC) + BusyBox v1.24.1 Buildroot(GLIBC) + BusyBox v1.23.2 Tiny Core Linux v6.4.1 -
Docker 1.9.1 1.9.1 1.9.1 1.9.1 -
Storage Driver btrfs overlay overlay (*2) aufs (*2) VDI
TLS - (*9) -
Vagrant box - (v0.4.1) (*3) -
VirtualBox FS - 5.0.12 - 5.0.10 (*4) 5.0.?
NFS Mount (*5) (*3) -
xhyve -
Boot Time (*8) ~ 5s 5s ~ 10s ~ 15s ~ 15s ~ 3s
  • 1) Rancher が独自にビルドしている。
    1. 上記以外のストレージもサポートしている。
    1. Vagrant 用には NFS をサポートしたサードパーティ製が数多く存在する。
    1. VMware, Parallels, HyperV, XenServer Tools も標準装備。
    1. rsync をサポート。ただし、User Docker の Volume として使用する場合は、sync 先に要注意。
  • 6) カスタマイズが必要。
    1. 純粋な Docker ではないが、参考出展。
    1. MacBook Air (13-inch, Mid 2012), 2 GHz Intel Core i7, OS X Yosemite 10.10.5 にて。
    1. https://github.com/ailispaw/docker-root-packer/tree/master/contrib/vagrant/secure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment