Windows: Dockerfile 2GB clarification Hyper-V

Signed-off-by: John Howard <jhoward@microsoft.com>
(cherry picked from commit f7b4d65445)
Signed-off-by: Victor Vieux <vieux@docker.com>
This commit is contained in:
John Howard 2016-12-05 14:01:17 -08:00 committed by Victor Vieux
parent 540758ee99
commit ad794bba5b
1 changed files with 14 additions and 9 deletions

View File

@ -62,14 +62,17 @@
# >> cd C:\go\src\github.com\docker\docker # >> cd C:\go\src\github.com\docker\docker
# #
# #
# 3. Build a docker image with the components required to build the docker binaries from source: # 3. Build a docker image with the components required to build the docker binaries from source
# by running one of the following:
# #
# >> docker build -t nativebuildimage -f Dockerfile.windows . # >> docker build -t nativebuildimage -f Dockerfile.windows .
# >> docker build -t nativebuildimage -f Dockerfile.windows -m 2GB . (if using Hyper-V containers)
# #
# #
# 4. Build the docker executable binaries: # 4. Build the docker executable binaries by running one of the following:
# #
# >> docker run --name binaries nativebuildimage hack\make.ps1 -Binary # >> docker run --name binaries nativebuildimage hack\make.ps1 -Binary
# >> docker run --name binaries -m 2GB nativebuildimage hack\make.ps1 -Binary (if using Hyper-V containers)
# #
# #
# 5. Copy the binaries out of the container, replacing HostPath with an appropriate destination # 5. Copy the binaries out of the container, replacing HostPath with an appropriate destination
@ -96,10 +99,11 @@
# The validation tests can either run in a container, or directly on the host. To run in a # The validation tests can either run in a container, or directly on the host. To run in a
# container, ensure you have created the nativebuildimage above. Then run the following # container, ensure you have created the nativebuildimage above. Then run one of the
# from an (elevated) Windows PowerShell prompt: # following from an (elevated) Windows PowerShell prompt:
# #
# >> docker run --rm nativebuildimage hack\make.ps1 -DCO -PkgImports -GoFormat # >> docker run --rm nativebuildimage hack\make.ps1 -DCO -PkgImports -GoFormat
# >> docker run --rm -m 2GB nativebuildimage hack\make.ps1 -DCO -PkgImports -GoFormat (if using Hyper-V containers)
# To run the validation tests on the host, from the root of the repository, run the # To run the validation tests on the host, from the root of the repository, run the
# following from a Windows PowerShell prompt (elevation is not required): (Note Go # following from a Windows PowerShell prompt (elevation is not required): (Note Go
@ -110,20 +114,21 @@
# ----------------------------------------------------------------------------------------- # -----------------------------------------------------------------------------------------
# To run unit tests, ensure you have created the nativebuildimage above. Then run the # To run unit tests, ensure you have created the nativebuildimage above. Then run one of
# following from an (elevated) Windows PowerShell prompt: # the following from an (elevated) Windows PowerShell prompt:
# #
# >> docker run --rm nativebuildimage hack\make.ps1 -TestUnit # >> docker run --rm nativebuildimage hack\make.ps1 -TestUnit
# >> docker run --rm -m 2GB nativebuildimage hack\make.ps1 -TestUnit (if using Hyper-V containers)
# ----------------------------------------------------------------------------------------- # -----------------------------------------------------------------------------------------
# To run all tests and binary build, ensure you have created the nativebuildimage above. Then # To run all tests and binary build, ensure you have created the nativebuildimage above. Then
# run the following from an (elevated) Windows PowerShell prompt: # run one of the following from an (elevated) Windows PowerShell prompt:
# #
# >> docker run nativebuildimage hack\make.ps1 -All # >> docker run nativebuildimage hack\make.ps1 -All
# >> docker run -m 2GB nativebuildimage hack\make.ps1 -All (if using Hyper-V containers)
# ----------------------------------------------------------------------------------------- # -----------------------------------------------------------------------------------------