This fix tries to address the issue raised in 24881 where the stack name is not visable when inspecting containers deployed through stacks. This fix adds `labelNamespace` (`com.docker.stack.namespace`) to containers at the client side so that the stack name label will show up after containers are deployed. This fix is tested manually: - Build the binary with `make DOCKER_EXPERIMENTAL=1` - Create a bundle file and deploy with the `docker stack deploy` - Verify that `com.docker.stack.namespace` has been set properly by checking contaners with `docker inspect <ContainerID>` This fix fixes 24881. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> Upstream-commit: 796636716d547dc7c37ff98950ba2c662143e555 Component: engine
This directory contains code pertaining to the Docker API:
-
Used by the docker client when communicating with the docker daemon
-
Used by third party tools wishing to interface with the docker daemon