Browse code

Docker-DCO-1.1-Signed-off-by: Fred Lifton <fred.lifton@docker.com> (github: fredfl)

Fred Lifton authored on 2014/06/09 09:36:49
Showing 1 changed files
... ...
@@ -3,14 +3,17 @@ page_description: Docker installation on Microsoft Windows
3 3
 page_keywords: Docker, Docker documentation, Windows, requirements, virtualbox, boot2docker
4 4
 
5 5
 # Windows
6
+> **Note:**
7
+> Docker has been tested on Windows 7.1 and 8; it may also run on older versions.
6 8
 
7
-Docker Engine runs on Windows using a lightweight virtual machine. There
8
-is no native Windows Docker client yet, so everything is done inside the virtual
9
-machine.
10 9
 
11
-To make this process easier we designed a helper application called
12
-[Boot2Docker](https://github.com/boot2docker/boot2docker) to install the
13
-virtual machine and run the Docker daemon.
10
+The Docker Engine uses Linux-specific kernel features, so to run it on OS X
11
+we need to use a lightweight virtual machine (vm).  You use the OS X Docker client to
12
+control the virtualized Docker Engine to build, run, and manage Docker containers.
13
+
14
+To make this process easier, we've designed a helper application called
15
+[Boot2Docker](https://github.com/boot2docker/boot2docker) that installs the
16
+virtual machine and runs the Docker daemon.
14 17
 
15 18
 ## Demonstration
16 19
 
... ...
@@ -19,8 +22,8 @@ virtual machine and run the Docker daemon.
19 19
 ## Installation
20 20
 
21 21
 1. Download the latest release of the [Docker for Windows Installer](https://github.com/boot2docker/windows-installer/releases)
22
-2. Run the installer, which will install VirtualBox, MSYS-git, the boot2docker Linux ISO and the
23
-   Boot2Docker management tool.
22
+2. Run the installer, which will install VirtualBox, MSYS-git, the boot2docker Linux ISO,
23
+and the Boot2Docker management tool.
24 24
    ![](/installation/images/windows-installer.png)
25 25
 3. Run the `Boot2Docker Start` shell script from your Desktop or Program Files > Docker.
26 26
    The Start script will ask you to enter an ssh key passphrase - the simplest
... ...
@@ -46,19 +49,18 @@ virtual machine and run the Docker daemon.
46 46
 
47 47
 ## Running Docker
48 48
 
49
-Boot2Docker will log you in automatically so you can start using Docker
50
-right away.
49
+Boot2Docker will log you in automatically so you can start using Docker right away.
51 50
 
52 51
 Let's try the “hello world” example. Run
53 52
 
54 53
     $ docker run busybox echo hello world
55 54
 
56
-This will download the small busybox image and print hello world.
55
+This will download the small busybox image and print "hello world".
57 56
 
58 57
 
59 58
 # Further Details
60 59
 
61
-The Boot2Docker management tool provides some commands:
60
+The Boot2Docker management tool provides several commands:
62 61
 
63 62
     $ ./boot2docker
64 63
     Usage: ./boot2docker [<options>] {help|init|up|ssh|save|down|poweroff|reset|restart|config|status|info|delete|download|version} [<args>]
... ...
@@ -66,8 +68,7 @@ The Boot2Docker management tool provides some commands:
66 66
 
67 67
 ## Container port redirection
68 68
 
69
-The latest version of `boot2docker` sets up a host only
70
-network adaptor on which the container's ports will be exposed.
69
+The latest version of `boot2docker` sets up a host only network adaptor which provides access to the container's ports.
71 70
 
72 71
 If you run a container with an exposed port:
73 72
 
... ...
@@ -78,6 +79,7 @@ to you using:
78 78
 
79 79
     boot2docker ip
80 80
 
81
-Typically, it is `192.168.59.103`, but it can change.
81
+Typically, it is 192.168.59.103, but it could get changed by Virtualbox's DHCP
82
+implementation.
82 83
 
83 84
 For further information or to report issues, please see the [Boot2Docker site](http://boot2docker.io)