一尘不染

适用于Windows的Docker.io

docker

我在阅读有关docker的一个不错的问题-回答了有关docker实现细节的概述。我想知道在Windows平台上是否可以做这样的事情。

  • 是否存在Windows替代Docker?
  • 从理论上讲,可以使用其他(基于Windows的)组件来构建它吗?

更新1

  • 稍微相关的问题(沙盒处理):是否存在用于Windows平台的轻型,可编程的Sandbox API?

Update2 ::

有关如何在Windows上安装docker的信息(不相关)-
官方文档提供了有关如何使用boot2docker
VM设置环境的出色说明。


阅读 388

收藏
2020-06-17

共1个答案

一尘不染

您可以在虚拟机中运行docker。


新更新

Vagrant现在已经集成了docker支持。它可以用作提供者或供应者。这里是一些有用的链接。

[功能预览:基于Docker的开发环境](https://www.vagrantup.com/blog/feature-preview-

vagrant-1-6-docker-dev-environments.html)

Vagrant Docs:DockerProvisioner

Vagrant Docs:Docker Provider


旧更新

正如seanf在下面的评论中指出的那样,流浪汉的支持被放弃了。相反,它们指向boot2docker

boot2docker是基于Tiny Core
Linux的轻量级Linux发行版,专门用于运行Docker容器。它完全从RAM运行,重约24MB,并在约5s(YMMV)内启动。

旧答案

官方Docker文档包含一个小型指南,用于在Vagrant盒子内安装Docker。Vagrant是出色的vm管理包装器。该指南适用于Mac
/ Linux,但您可以在Windows中进行相同的操作:

http://docs.docker.io/en/latest/installation/vagrant/

这样,您可以在具有不同操作系统的多个系统之间共享docker映像。

2020-06-17