现在windows对Docker的支持程度怎么样呢
Docker的优点是很多的,但是缺点也是有的。在《Docker全攻略》一书中提到了三点:一是Docker容器间的宿主资源没有完全隔离;二是作为Docker的Golang语言还没完全成熟;三是Docker虽然已经开源,但是其发展还掌控在dotCloud公司手里。其实我想到还有一点:就是Windows和Mac平台对Docker的原生支持不好,网上的说法是Windows已经原生支持Docker了,但是Mac还不行。为什么Windows和Mac平台对Docker的原生支持很重要呢?因为世界上大部分的开发者都是在Windows和Mac平台上的,Windows上拥有宇宙第一IDE——VisualStuio,因此一个很常见的应用场景是在Windows和Mac平台上开发,在Linux上测试或者部署。比如我现在开发的桌面软件,在Windows上开发,要编译Linux版本和Mac版本,就得搞两个虚拟机了,如果这事用Docker来干就简单了,问题是Docker对Windows的支持程度如何了?还需要boot2docker这个工具吗?