现在的docker在win上需要借助一个虚拟的linux。因为docker依赖linux内核。
在wins上安装docker下载docker官方的docker-machine即可,这是一个套装,有几个组件: virtualbox,git,swarm,docker engine.
原理就是创建一个基于boot2docker的linux虚拟机,然后就有然后了。
知道这个原理后你也可以借win自身的hyper-v来跑docker。
最新的win server开发版貌似有了原生的自家docker,就是不依赖linux,而是与hyper-v一脉相承的那种容器变异,
在wins上安装docker下载docker官方的docker-machine即可,这是一个套装,有几个组件: virtualbox,git,swarm,docker engine.
原理就是创建一个基于boot2docker的linux虚拟机,然后就有然后了。
知道这个原理后你也可以借win自身的hyper-v来跑docker。
最新的win server开发版貌似有了原生的自家docker,就是不依赖linux,而是与hyper-v一脉相承的那种容器变异,