Browse code

Add further clarification of where/when the build-time deps are applicable

Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon)

Tianon Gravi authored on 2014/03/06 00:20:42
Showing 1 changed files
... ...
@@ -44,18 +44,24 @@ need to package Docker your way, without denaturing it in the process.
44 44
 
45 45
 To build Docker, you will need the following:
46 46
 
47
-* An amd64 machine
48 47
 * A recent version of git and mercurial
49 48
 * Go version 1.2 or later
49
+* A clean checkout of the source added to a valid [Go
50
+  workspace](http://golang.org/doc/code.html#Workspaces) under the path
51
+  *src/github.com/dotcloud/docker* (unless you plan to use `AUTO_GOPATH`,
52
+  explained in more detail below).
53
+
54
+To build the Docker daemon, you will additionally need:
55
+
56
+* An amd64/x86_64 machine running Linux
50 57
 * SQLite version 3.7.9 or later
51 58
 * libdevmapper version 1.02.68-cvs (2012-01-26) or later from lvm2 version
52 59
   2.02.89 or later
53 60
 * btrfs-progs version 3.8 or later (including commit e5cb128 from 2013-01-07)
54 61
   for the necessary btrfs headers
55
-* A clean checkout of the source added to a valid [Go
56
-  workspace](http://golang.org/doc/code.html#Workspaces) under the path
57
-  *src/github.com/dotcloud/docker* (unless you plan to use `AUTO_GOPATH`,
58
-  explained in more detail below).
62
+
63
+Be sure to also check out Docker's Dockerfile for the most up-to-date list of
64
+these build-time dependencies.
59 65
 
60 66
 ### Go Dependencies
61 67