In this self-paced, hands-on-tutorial, you will learn how to get up and running with Docker containers. You will build images, run containers, use volumes to persist data and mount in source code, and define your application using Docker Compose. You'll even learn about a few advanced topics, such as networking and image building best-practices.
Docker Desktop is a native application that delivers all of the Docker tools to your Mac or Windows Computer.
docker run -dp 80:80 docker/getting-started
Play with Docker is an interactive playground that allows you to run Docker commands on a linux terminal, no downloads required.
docker run -dp 80:80 docker/getting-started:pwd