0% found this document useful (0 votes)
33 views

Docker Tutorials PDF

Uploaded by

Vishnu Shashank
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Docker Tutorials PDF

Uploaded by

Vishnu Shashank
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

28/05/2020 Docker Documentation | Docker Documentation

What can we help you find?


Search for guides, terms, commands and more...

Get started
Learn Docker basics and the bene ts of containerizing you applications.

(/get-started/)

Download and install


Download and install Docker on your machine in a few easy steps.

(/get-docker/)

Guides
Learn how to set up your Docker environment and start containerizing you
applications.

(/develop/)

What's new?
Learn about the cool new features, updates, and bug xes.

(/release-notes/)

Product manuals
Browse through the manuals and learn how to use Docker products.

(/engine/)

Reference
Browse through the through the CLI and API reference documentation.

(/reference/)

https://docs.docker.com 1/6
28/05/2020 Docker Documentation | Docker Documentation

How do I?
Check out the following topics to learn how to build, run, and deploy your applications using
Docker.

Write a Docker le (/engine/reference/builder/)


Manage container networking (/network/)
Write a Docker Compose le (/compose/compose- le)
Work with volumes and bind mounts (/storage/)
Share my image on Docker Hub (/get-started/part3/)
Con gure the Docker daemon (/con g/daemon/)
Build and run an image (/get-started/part2/)
Manage Docker objects (/con g/labels-custom-metadata/)
Use multi-stage builds (/develop/develop-images/multistage-build/)
Scale apps using Kubernetes (/get-started/kube-deploy/)
Run a command in a container (/engine/reference/commandline/run/)
Scale apps using Swarm (/get-started/swarm-deploy/)

Develop with Docker


Learn how to develop language-speci c apps using Docker.

Docker for Java developers (https://github.com/docker/labs/tree/master/developer-tools/java/)


Port a node.js app to Docker (https://github.com/docker/labs/tree/master/developer-
tools/nodejs/porting/)
Ruby on Rails app on Docker (https://github.com/docker/labs/tree/master/developer-tools/ruby)
Dockerize a .Net Core application (/engine/examples/dotnetcore/)
Dockerize an ASP.NET Core application with SQL Server on Linux (/compose/aspnet-mssql-
compose/)

Join us for DockerCon LIVE on May 28th.


https://docs.docker.com 2/6
28/05/2020 Docker Documentation | Docker Documentation

Register for free (https://docker.events.cube365.net/docker/dockercon/)

Help by product
Desktop Hub Engine Compose

Docker Desktop

Windows

Getting Started with Docker


Take a walkthrough that covers writing your rst app, data storage, networking, and swarms,
and ends with your app running on production servers in the cloud.
Learn Docker (/get-started/)

FAQs
Can I install Docker Desktop on Windows 10 Home? (/docker-for-windows/faqs/#can-i-install-
docker-desktop-on-windows-10-home)
What are the system requirements for Docker Desktop? (/docker-for-windows/install/#system-
requirements)

What is the di erence between the Stable and Edge versions of Docker Desktop? (/docker-for-
windows/faqs/#what-is-the-di erence-between-the-stable-and-edge-versions-of-docker-
desktop)
How do I connect from a container to a service? (/docker-for-windows/faqs/#how-do-i-
connect-from-a-container-to-a-service-on-the-host)

Popular articles
Docker Desktop WSL 2 backend (/docker-for-windows/wsl/)

https://docs.docker.com 3/6
28/05/2020 Docker Documentation | Docker Documentation

Docker Desktop Dashboard (/docker-for-windows/dashboard/)

Deploy on Kubernetes (/docker-for-windows/kubernetes/)


Stable Release notes (/docker-for-windows/release-notes/)
Logs and troubleshooting (/docker-for-windows/troubleshoot/)

Best practices
Take a look at our best practices and reference architecture topics to ne tune your deployment.

Best practices for writing Docker le (/develop/develop-images/docker le_best-practices/)

Best practices for writing a Docker Compose le (/develop/develop-images/docker le_best-


practices/)

Docker Development best practices (/develop/dev-best-practices/)

Docker Security best practices (/engine/security/security/)

Docker Reference architecture: Docker logging design and best practices


(https://success.docker.com/article/logging-best-practices)

Docker Swarm reference architecture: Exploring scalable, portable container networks


(https://success.docker.com/article/networking)

Troubleshooting
Refer to our troubleshooting topics to learn how to diagnose and troubleshoot common issues.

Troubleshoot the Docker daemon (/con g/daemon/)

Troubleshoot volumes or bind mount errors (/storage/troubleshooting_volume_errors/)

Troubleshoot container networking errors (https://success.docker.com/article/troubleshooting-


container-networking)

Docker Desktop logs and troubleshooting (/docker-for-windows/troubleshoot/)

Stack Overflow
Browse through some of the frequent questions asked about Docker on Stack Over ow.

From inside of a Docker container, how do I connect to the localhost of the machine?
(https://stackover ow.com/questions/24319662/from-inside-of-a-docker-container-how-do-i-
connect-to-the-localhost-of-the-mach)

https://docs.docker.com 4/6
28/05/2020 Docker Documentation | Docker Documentation

How is Docker di erent from a virtual machine?


(https://stackover ow.com/questions/16047306/how-is-docker-di erent-from-a-virtual-machine)

What is the di erence between CMD and ENTRYPOINT in a Docker le?


(https://stackover ow.com/questions/21553353/what-is-the-di erence-between-cmd-and-
entrypoint-in-a-docker le)

What is the di erence between “expose” and “publish” in Docker?


(https://stackover ow.com/questions/22111060/what-is-the-di erence-between-expose-and-
publish-in-docker)

Where are Docker images stored on the host machine?


(https://stackover ow.com/questions/19234831/where-are-docker-images-stored-on-the-host-
machine)

Community resources

Find a local meetup


Attend one of the 200+ Docker Meetups around the globe.

(https://events.docker.com/chapters/)

Upcoming Events
Complete a workshop without installing anything using this Docker playground.

(https://www.docker.com/events)

Tune in Monthly
Join the Virtual Docker Meetup Group and online meetups every month.

(https://events.docker.com/docker-virtual-meetups/)

Community news
The Docker Weekly is a email newsletter with the latest content on Docker and the event agenda
for the upcoming weeks.

(https://www.docker.com/newsletter-subscription)

https://docs.docker.com 5/6
28/05/2020 Docker Documentation | Docker Documentation

Meet the Captains


Select members of the community that are both experts in their eld and are passionate about
sharing their Docker knowledge with others.

(https://www.docker.com/docker-captains)

Educational resources
Expand your understanding of Docker with these additional resources.

(/get-started/resources/)

Play with Docker

Tutorial
Self-paced tutorials to increase your Docker knowledge.

(https://www.docker.com/101-tutorial)

Lab Environment
Complete a workshop without installing anything using this Docker playground.

(https://labs.play-with-docker.com/)

Community Training
Free and paid learning materials from Docker Captains.

(/get-started/resources/)

https://docs.docker.com 6/6

You might also like