Swarm Mode

Add support for “grace periods” on healthchecks through the HEALTHCHECK --start-period and --health-start-period flag todocker service create, docker service update, docker create, and docker run to support containers with an initial startup
time #28938

docker service create now omits fields that are not specified by the user, when possible. This will allow defaults to be applied inside the manager #32284

docker service inspect now shows default values for fields that are not specified by the user #32284