操作系統
推薦使用Ubuntu、Debian和RHEL(Centos、Fedora等)
在Windows和OS X中也可以使用,但要安裝Docker Toolbox工具
內核
推薦3.8及以上的內核,雖然只是要求內核>=2.6,但是雖然一些老版本的也能運行,但運行結果會有很大的不同
內核必須支持並開啟cgroup和命名空間功能
驅動
內核必須支持一種合適的存儲驅動,例如:Device Mapper、AUFS、vfs、btrfs、ZFS,默認存儲驅動通常是Device Mapper或AUFS
架構
運行64位架構的計算機(x86_64和amd64)
參考文章
《第一本Docker書》