The Docker Rookie
The Docker Rookie is a person who has read my ‘What is Docker?’ and is ready to dig in.
[Docker - What is Docker]Installation in Windows 10 Professional
- One incredibly nice thing about docker … It’s free! They do sell services, these services aren’t really necessary unless you are in a rush or have a really complex environment. The docker universe is quite vast, Docker Services might help you choose and design for your needs.
- Use the Docker Desktop application – It can be downloaded from here: https://www.docker.com/products/docker-desktop. (600mb download)
- Installation is pretty simple, just double click the download. The installation program wants to restart windows as part of the installation. When you reboot Docker presents a ‘Get Started with Docker in a few easy steps’ tutorial.
The Out-of-box tutorial walks you through docker
When I first played with docker the tutorial included the following tut’s
- Downloading an image from Docker Hub
- Building the image into a container
- How to run the container you just built
- How to share your container
However the 9/2023 has evolved quite abit. The start page includes a few easy to read walkthroughs, for example
- How do I run a container
- Run Docker Hub Images
- Multi-container applications
Each one presents an accordian interface - with a few sentences per tab.
It’s a good tutorial, Basically, it walks you through the creation of a sample container, and the creation of a sample multi-container application.
References
- Pluralsight - https://app.pluralsight.com/library/courses/docker-web-development/table-of-contents - this is a training of Docker tuned for Web Developers. Most of what I know (and wrote about ;^) I learned from this video. It does a good job at covering Docker, it’s fairly week on Kubernetes and only mentions Docker Swarm once. 9/2023 - I dont remember it covering Docker Compose.