Fix docs for memory-swap

Fixes: #18894

Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
This commit is contained in:
Qiang Huang 2015-12-30 09:23:35 +08:00 committed by Tibor Vass
parent 2d406c4058
commit b87dd1342f
6 changed files with 28 additions and 16 deletions

View File

@ -27,7 +27,7 @@ parent = "smn_cli"
--help Print usage --help Print usage
--isolation="" Container isolation technology --isolation="" Container isolation technology
-m, --memory="" Memory limit for all build containers -m, --memory="" Memory limit for all build containers
--memory-swap="" Total memory (memory + swap), `-1` to disable swap --memory-swap="" A positive integer equal to memory plus swap. Specify -1 to enable unlimited swap.
--no-cache Do not use cache when building the image --no-cache Do not use cache when building the image
--pull Always attempt to pull a newer version of the image --pull Always attempt to pull a newer version of the image
-q, --quiet Suppress the build output and print image ID on success -q, --quiet Suppress the build output and print image ID on success

View File

@ -57,7 +57,7 @@ Creates a new container.
-m, --memory="" Memory limit -m, --memory="" Memory limit
--mac-address="" Container MAC address (e.g. 92:d0:c6:0a:29:33) --mac-address="" Container MAC address (e.g. 92:d0:c6:0a:29:33)
--memory-reservation="" Memory soft limit --memory-reservation="" Memory soft limit
--memory-swap="" Total memory (memory + swap), '-1' to disable swap --memory-swap="" A positive integer equal to memory plus swap. Specify -1 to enable unlimited swap.
--memory-swappiness="" Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100. --memory-swappiness="" Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100.
--name="" Assign a name to the container --name="" Assign a name to the container
--net="bridge" Connect a container to a network --net="bridge" Connect a container to a network

View File

@ -56,7 +56,7 @@ parent = "smn_cli"
-m, --memory="" Memory limit -m, --memory="" Memory limit
--mac-address="" Container MAC address (e.g. 92:d0:c6:0a:29:33) --mac-address="" Container MAC address (e.g. 92:d0:c6:0a:29:33)
--memory-reservation="" Memory soft limit --memory-reservation="" Memory soft limit
--memory-swap="" Total memory (memory + swap), '-1' to disable swap --memory-swap="" A positive integer equal to memory plus swap. Specify -1 to enable unlimited swap.
--memory-swappiness="" Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100. --memory-swappiness="" Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100.
--name="" Assign a name to the container --name="" Assign a name to the container
--net="bridge" Connect a container to a network --net="bridge" Connect a container to a network

View File

@ -19,7 +19,7 @@ docker-build - Build a new image from the source code at PATH
[**--rm**[=*true*]] [**--rm**[=*true*]]
[**-t**|**--tag**[=*[]*]] [**-t**|**--tag**[=*[]*]]
[**-m**|**--memory**[=*MEMORY*]] [**-m**|**--memory**[=*MEMORY*]]
[**--memory-swap**[=*MEMORY-SWAP*]] [**--memory-swap**[=*LIMIT*]]
[**--shm-size**[=*SHM-SIZE*]] [**--shm-size**[=*SHM-SIZE*]]
[**--cpu-period**[=*0*]] [**--cpu-period**[=*0*]]
[**--cpu-quota**[=*0*]] [**--cpu-quota**[=*0*]]
@ -92,8 +92,14 @@ set as the **URL**, the repository is cloned locally and then sent as the contex
**-m**, **--memory**=*MEMORY* **-m**, **--memory**=*MEMORY*
Memory limit Memory limit
**--memory-swap**=*MEMORY-SWAP* **--memory-swap**=*LIMIT*
Total memory (memory + swap), '-1' to disable swap. A limit value equal to memory plus swap. Must be used with the **-m**
(**--memory**) flag. The swap `LIMIT` should always be larger than **-m**
(**--memory**) value.
The format of `LIMIT` is `<number>[<unit>]`. Unit can be `b` (bytes),
`k` (kilobytes), `m` (megabytes), or `g` (gigabytes). If you don't specify a
unit, `b` is used. Set LIMIT to `-1` to enable unlimited swap.
**--shm-size**=*SHM-SIZE* **--shm-size**=*SHM-SIZE*
Size of `/dev/shm`. The format is `<number><unit>`. `number` must be greater than `0`. Size of `/dev/shm`. The format is `<number><unit>`. `number` must be greater than `0`.

View File

@ -46,7 +46,7 @@ docker-create - Create a new container
[**-m**|**--memory**[=*MEMORY*]] [**-m**|**--memory**[=*MEMORY*]]
[**--mac-address**[=*MAC-ADDRESS*]] [**--mac-address**[=*MAC-ADDRESS*]]
[**--memory-reservation**[=*MEMORY-RESERVATION*]] [**--memory-reservation**[=*MEMORY-RESERVATION*]]
[**--memory-swap**[=*MEMORY-SWAP*]] [**--memory-swap**[=*LIMIT*]]
[**--memory-swappiness**[=*MEMORY-SWAPPINESS*]] [**--memory-swappiness**[=*MEMORY-SWAPPINESS*]]
[**--name**[=*NAME*]] [**--name**[=*NAME*]]
[**--net**[=*"bridge"*]] [**--net**[=*"bridge"*]]
@ -230,11 +230,14 @@ reservation. So you should always set the value below **--memory**, otherwise th
hard limit will take precedence. By default, memory reservation will be the same hard limit will take precedence. By default, memory reservation will be the same
as memory limit. as memory limit.
**--memory-swap**="" **--memory-swap**="LIMIT"
Total memory limit (memory + swap) A limit value equal to memory plus swap. Must be used with the **-m**
(**--memory**) flag. The swap `LIMIT` should always be larger than **-m**
(**--memory**) value.
Set `-1` to disable swap (format: <number>[<unit>], where unit = b, k, m or g). The format of `LIMIT` is `<number>[<unit>]`. Unit can be `b` (bytes),
This value should always larger than **-m**, so you should always use this with **-m**. `k` (kilobytes), `m` (megabytes), or `g` (gigabytes). If you don't specify a
unit, `b` is used. Set LIMIT to `-1` to enable unlimited swap.
**--memory-swappiness**="" **--memory-swappiness**=""
Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100. Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100.

View File

@ -47,7 +47,7 @@ docker-run - Run a command in a new container
[**-m**|**--memory**[=*MEMORY*]] [**-m**|**--memory**[=*MEMORY*]]
[**--mac-address**[=*MAC-ADDRESS*]] [**--mac-address**[=*MAC-ADDRESS*]]
[**--memory-reservation**[=*MEMORY-RESERVATION*]] [**--memory-reservation**[=*MEMORY-RESERVATION*]]
[**--memory-swap**[=*MEMORY-SWAP*]] [**--memory-swap**[=*LIMIT*]]
[**--memory-swappiness**[=*MEMORY-SWAPPINESS*]] [**--memory-swappiness**[=*MEMORY-SWAPPINESS*]]
[**--name**[=*NAME*]] [**--name**[=*NAME*]]
[**--net**[=*"bridge"*]] [**--net**[=*"bridge"*]]
@ -327,11 +327,14 @@ reservation. So you should always set the value below **--memory**, otherwise th
hard limit will take precedence. By default, memory reservation will be the same hard limit will take precedence. By default, memory reservation will be the same
as memory limit. as memory limit.
**--memory-swap**="" **--memory-swap**="LIMIT"
Total memory limit (memory + swap) A limit value equal to memory plus swap. Must be used with the **-m**
(**--memory**) flag. The swap `LIMIT` should always be larger than **-m**
(**--memory**) value.
Set `-1` to disable swap (format: <number>[<unit>], where unit = b, k, m or g). The format of `LIMIT` is `<number>[<unit>]`. Unit can be `b` (bytes),
This value should always larger than **-m**, so you should always use this with **-m**. `k` (kilobytes), `m` (megabytes), or `g` (gigabytes). If you don't specify a
unit, `b` is used. Set LIMIT to `-1` to enable unlimited swap.
**--mac-address**="" **--mac-address**=""
Container MAC address (e.g. 92:d0:c6:0a:29:33) Container MAC address (e.g. 92:d0:c6:0a:29:33)