github.com/noxiouz/docker@v0.7.3-0.20160629055221-3d231c78e8c5/docs/reference/commandline/service_update.md (about)

     1  <!--[metadata]>
     2  +++
     3  title = "service update"
     4  description = "The service update command description and usage"
     5  keywords = ["service, update"]
     6  advisory = "rc"
     7  [menu.main]
     8  parent = "smn_cli"
     9  +++
    10  <![end-metadata]-->
    11  
    12  # service update
    13  
    14  ```Markdown
    15  Usage:	docker service update [OPTIONS] SERVICE
    16  
    17  Update a service
    18  
    19  Options:
    20        --arg value                    Service command args (default [])
    21        --command value                Service command (default [])
    22        --constraint value             Placement constraints (default [])
    23        --endpoint-mode string         Endpoint mode(Valid values: VIP, DNSRR)
    24    -e, --env value                    Set environment variables (default [])
    25        --help                         Print usage
    26        --image string                 Service image tag
    27    -l, --label value                  Service labels (default [])
    28        --limit-cpu value              Limit CPUs (default 0.000)
    29        --limit-memory value           Limit Memory (default 0 B)
    30        --mode string                  Service mode (replicated or global) (default "replicated")
    31    -m, --mount value                  Attach a mount to the service
    32        --name string                  Service name
    33        --network value                Network attachments (default [])
    34    -p, --publish value                Publish a port as a node port (default [])
    35        --replicas value               Number of tasks (default none)
    36        --reserve-cpu value            Reserve CPUs (default 0.000)
    37        --reserve-memory value         Reserve Memory (default 0 B)
    38        --restart-condition string     Restart when condition is met (none, on_failure, or any)
    39        --restart-delay value          Delay between restart attempts (default none)
    40        --restart-max-attempts value   Maximum number of restarts before giving up (default none)
    41        --restart-window value         Window used to evaluate the restart policy (default none)
    42        --stop-grace-period value      Time to wait before force killing a container (default none)
    43        --update-delay duration        Delay between updates
    44        --update-parallelism uint      Maximum number of tasks updated simultaneously
    45    -u, --user string                  Username or UID
    46    -w, --workdir string               Working directory inside the container
    47  ```
    48  
    49  Updates a service as described by the specified parameters. This command has to be run targeting a manager node.
    50  The parameters are the same as [`docker service create`](service_create.md). Please look at the description there
    51  for further information.
    52  
    53  ## Examples
    54  
    55  ### Update a service
    56  
    57  ```bash
    58  $ docker service update --limit-cpu 2 redis 
    59  ```
    60  
    61  ## Related information
    62  
    63  * [service create](service_create.md)
    64  * [service inspect](service_inspect.md)
    65  * [service tasks](service_tasks.md)
    66  * [service ls](service_ls.md)
    67  * [service rm](service_rm.md)