Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Docker.io for Windows [closed]

Tags:

docker

windows

I was reading a nice question about docker - answer has overview of docker implementation details. I was wondering if anything like this is possible to do on Windows platform.

  • Do Windows alternatives for Docker exist?
  • Is it theoretically possible to use other (Windows based) components to build it?

Update1:

  • Slightly related question (sandboxing): Is there a lightweight, programmable Sandbox API for the Windows platform?

Update2::

For info how to install docker on windows (unrelated) - official docs has great instructions how to set up the environment by using boot2docker VM.

like image 210
Jiri Avatar asked Sep 17 '13 15:09

Jiri


People also ask

Why Docker is shutting down?

The process inside the container has been terminated: This is when the program that runs inside the container is given a signal to shut down. This happens if you run a foreground container (using docker run ), and then press Ctrl+C when the program is running.

Is Docker desktop closed source?

As Bret explains, Docker Desktop is a mix of open source and closed source software, and it's the closed source bits to which the Docker Desktop licensing changes apply.


Video Answer


1 Answers

You can run docker in a virtual machine.


New Update

Vagrant has now integrated docker support. It can be used as provider or as provisioner. Here are some useful links.

Feature Preview: Docker-Based Development Environments

Vagrant Docs: Docker Provisioner

Vagrant Docs: Docker Provider


Old Update

As seanf pointed out in a comment below, Vagrant support was dropped. Instead they point to boot2docker:

boot2docker is a lightweight Linux distribution based on Tiny Core Linux made specifically to run Docker containers. It runs completely from RAM, weighs ~24MB and boots in ~5s (YMMV).

Old answer

The official docker documentation contains a small guide to install docker inside a Vagrant box. Vagrant is a great vm management wrapper. The guide is for Mac/Linux, but you get the idea to do the same in Windows:

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

This way you can share docker images across multiple systems with different operating systems.

like image 183
Alp Avatar answered Sep 18 '22 17:09

Alp