Merge pull request #30142 from aduermael/1.12.x

[1.12.x] fixed a few links that are broken in the docs
diff --git a/docs/reference/commandline/deploy.md b/docs/reference/commandline/deploy.md
index 34cf398..b0aed6f 100644
--- a/docs/reference/commandline/deploy.md
+++ b/docs/reference/commandline/deploy.md
@@ -52,4 +52,3 @@
 * [stack config](stack_config.md)
 * [stack deploy](stack_deploy.md)
 * [stack rm](stack_rm.md)
-* [stack tasks](stack_tasks.md)
diff --git a/docs/reference/commandline/login.md b/docs/reference/commandline/login.md
index 7fe8d6a..6472846 100644
--- a/docs/reference/commandline/login.md
+++ b/docs/reference/commandline/login.md
@@ -29,7 +29,7 @@
 `docker login` requires user to use `sudo` or be `root`, except when:
 
 1.  connecting to a remote daemon, such as a `docker-machine` provisioned `docker engine`.
-2.  user is added to the `docker` group.  This will impact the security of your system; the `docker` group is `root` equivalent.  See [Docker Daemon Attack Surface](/security/security/#docker-daemon-attack-surface) for details.
+2.  user is added to the `docker` group.  This will impact the security of your system; the `docker` group is `root` equivalent.  See [Docker Daemon Attack Surface](/engine/security/security/#docker-daemon-attack-surface) for details.
 
 You can log into any public or private repository for which you have
 credentials.  When you log in, the command stores encoded credentials in
diff --git a/docs/reference/commandline/stack_config.md b/docs/reference/commandline/stack_config.md
index bc759c1..88b7162 100644
--- a/docs/reference/commandline/stack_config.md
+++ b/docs/reference/commandline/stack_config.md
@@ -26,4 +26,3 @@
 * [stack rm](stack_rm.md)
 * [stack services](stack_services.md)
 * [stack ps](stack_ps.md)
-* [stack ls](stack_ls.md)
diff --git a/docs/reference/commandline/stack_deploy.md b/docs/reference/commandline/stack_deploy.md
index 51b3e1f..36bdace 100644
--- a/docs/reference/commandline/stack_deploy.md
+++ b/docs/reference/commandline/stack_deploy.md
@@ -55,4 +55,3 @@
 * [stack rm](stack_rm.md)
 * [stack services](stack_services.md)
 * [stack ps](stack_ps.md)
-* [stack ls](stack_ls.md)
diff --git a/docs/reference/commandline/stack_rm.md b/docs/reference/commandline/stack_rm.md
index 60aca06..361c0b3 100644
--- a/docs/reference/commandline/stack_rm.md
+++ b/docs/reference/commandline/stack_rm.md
@@ -29,4 +29,3 @@
 * [stack deploy](stack_deploy.md)
 * [stack services](stack_services.md)
 * [stack ps](stack_ps.md)
-* [stack ls](stack_ls.md)
diff --git a/docs/reference/commandline/stack_services.md b/docs/reference/commandline/stack_services.md
index a1a2ec0..032f816 100644
--- a/docs/reference/commandline/stack_services.md
+++ b/docs/reference/commandline/stack_services.md
@@ -60,4 +60,3 @@
 * [stack deploy](stack_deploy.md)
 * [stack rm](stack_rm.md)
 * [stack ps](stack_ps.md)
-* [stack ls](stack_ls.md)
diff --git a/docs/understanding-docker.md b/docs/understanding-docker.md
index 08efa68..ea75826 100644
--- a/docs/understanding-docker.md
+++ b/docs/understanding-docker.md
@@ -208,8 +208,8 @@
 [Docker Hub](http://hub.docker.com) is a public Docker
 registry which serves a huge collection of existing images and allows you to
 contribute your own. For more information, go to
-[Docker Registry](https://docs.docker.com/registry/overview/) and
-[Docker Trusted Registry](https://docs.docker.com/docker-trusted-registry/overview/).
+[Docker Registry](https://docs.docker.com/registry/) and
+[Docker Trusted Registry](https://docs.docker.com/datacenter/dtr/2.0/).
 
 [Docker store](http://store.docker.com) allows you to buy and sell Docker images.
 For image, you can buy a Docker image containing an application or service from