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