- Move getting started overview to /get-started/overview/
- Move engine installation files under /engine/
- Redirect the top-level /install/ to /get-docker/
- Updated titles in left-hand navigation
- Added back some pages to the navigation that were
currently not included.
- Reduce some steps in the installation pages
- Move devicemapper prerequisites to the devicemapper
storage driver page.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
The long forms of Docker commands have not caught on. I don't think we
should continue to encourage their use especially in the get started
guide. There is no evidence from online searches that anyone is really
using them. They are overly pedantic and verbose.
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
* Update Get started docs
* update part-1, add redirects
* draft updates to part 2 and 3
* tidy up the orchestration topics
* update examples, and other minor edits
* address Stefan's review comments
* moved orchestration to a new node
* fix Ben's review comments
* add email verification step
* Emphasize the CTA in part 3
* first pass at gs pt 1
* suggestions from Dawn
* unbreak tabs
* get started part 2 refresh
* comments from Dawn and Adrian
* draft of kube get started
* first draft of swarm demo for gs
* saving some updates...
* first draft docker hub section
* comments from Dawn
* comments from Dawn
* comments from Dawn
* comments from Dawn
* gsu frontmatter
* removed toc entry for get started part 6 and changed toc titles for the rest of get started topics
* addressing Adrian's feedback
* fixing top nav buttons
* Fixed typo and added port number
Lost couple minutes figuring out on which port is app running on vm-s. So I think it would be nice to add port number in description or change picture a little.
* Update part4.md
standardizing formatting
Changed from old outdated Edge release to reflect use of a stable release. Kubernetes page actually reflects this version as well (so its an error on this page only).
Part 4 doesn't include instructions to change the port forwarding to 80:80 in this section. The screenshot is a bit misleading if you're coming directly from part 3 and have port 4000 still forwarding to port 80.
When you use `docker service ls`, it won't show you the list of services. Instead use `docker stack services getstartedlab` to show the service that was created and thereby getting the Service ID of it.
As this is an introductory document, using short options
and relying on default behaviors without explanation
may cause some confusion.
This change it explicit how the --tag option is being used.
It also uses an equal sign to visually group the option and its value,
so that the . at the end of the command doesn't go unnoticed.
Fixed a typographical error on line 246 - " we just map port 80 on the host to port 80 in the container" should be " we just map port 4000 on the host to port 80 in the container"
In the docker-compose file, the ports sections maps host port 4000 to container port 80, so if we want to see our app in a browser we should check on port 4000.
Proxy settings titles was placed in the DNS misconfiguration part, and the DNS settings title was placed in the proxy configuration part. This changes moves the places of the titles so that they both present the section they intend to.
The host port was set to 80, which was both inconsistent with the previous tutorial and also causing issues when following the tutorial on Windows.
For reference, here is the error when attempting to run a container on port 80:
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint focused_euler (079893ea98df78bf7043f86072263317be106cbb7f4a3fcde23c2ef19ad39a01): Error starting userland proxy: Bind for 0.0.0.0:80: unexpected error Permission denied.
ERRO[0000] error waiting for container: context canceled