Learning Path: Docker: Getting Started with Docker

Course

Online

£ 10 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Simplified application development, testing, and deployment with DockerDocker has been a game changer when it comes to containerization. The container idea comes to simplify application development, testing, and deployment. So, if you're looking to expertise in the world of Docker, then go for this Learning Path.Packt’s Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.The highlights of this Learning Path are:Develop Docker images from containers and launch them
Create Docker Machine
Build a Docker Swarm clusterLet’s take a quick look at your learning journey. This Learning Path will begin with nailing down the Docker fundamentals. You will then explore advanced topics such as running it on productions and build custom containers. You will also learn Docker containers and Docker Compose. You will see how to host your own Docker Registry and use it to store your images to deploy to production. This Learning Path covers everything required for you to run Docker on your development and production environments.Next, you will learn how Docker Swarm works in depth. You will learn to build clusters and manage Docker Swarm cluster. You will install Docker Engine on virtual hosts, and manage the hosts with Docker machine commands. You will then use Docker Machine to create Docker hosts on your local Mac or Windows box, in your datacenter, or on cloud providers such as AWS or Digital Ocean.Going ahead, the Learning Path teaches what routing mesh is and explain how it handles traffic to containers. You will be introduced to the overlay network and learn how to keep a container in an isolated network. Next, you’ll explore Docker Secret, a safe encrypted place to store and inject credentials and secrets into containers. To run tasks in the cluster, you will learn about Docker services and Docker Stack. 

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Learn to build new containers, find images, and manage existing ones
Develop Docker images from containers and launch them
Run Docker Compose for defining and running multi-container Docker applications
Understand how to create custom images from multi-stage images
Learn to create a Docker Machine
Build a Docker Swarm cluster
Deploy applications using Docker services and Docker stack
Manage Docker nodes and systems

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Production
  • Mac
  • Network Training
  • Install
  • Application Development
  • Private
  • Web
  • Image
  • Installation
  • Network
  • Database training
  • Database
  • Works
  • Windows
  • Testing

Course programme

Docker for Cross Platform 25 lectures 02:13:45 Docker for Cross Platform - The Course Overview This video provides an overview of the entire course. What is Docker? Explain the basic concept of Docker and containers • Learn what docker is • Explain what is container • Show the difference between VM and containers How to Install Docker on Ubuntu? Shows how to install Docker on Ubuntu and present Docker releases • Explain Docker releases • Install Docker on Ubuntu • Setup our user to use docker without sudo command How to Install Docker on Windows? Shows how to install Docker on Windows and present Docker releases • Explain Docker releases • Enable Hyper-V and install Docker on Windows • Testing Docker installation How to Install Docker on Mac OSX? Shows how to install Docker on Mac OSX and present Docker releases • Explain Docker releases • Install Docker on Mac OSX • Testing Docker installation Running Our First Container Introduce Docker run command • Explain about container isolation • Introduce the Docker run and Docker container run command • Run a nginx container vUnderstanding Docker Run Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume Process Running Inside Docker Container and Resource Utilization Checking what is running inside my container and collection stats • Verifying what is running inside my container with Docker top • Checking the resource utilization using Docker stats • Showing Docker stats in a container under high load Docker logs Show all the options available to check logs on a container • Fetching logs with the follow option • Capture logs with timestamp • Fetching logs with tail and since Docker exec Runs command in a running container • Create a file inside a container • Create a folder inside a container • Attach to a running container Docker volume Handle data inside of volumes on docker • Create local volume • Removing container and not losing data • Clean up volumes that are not in use Docker update Limiting resource utilization • Apply restart policy • Apply memory limit • Starting and stopping a container Docker system Show how to manage Docker and all the data that Docker collects • Show how to display the Docker disk usage • Show Docker information • Cleanup unused data on Docker Docker network Explain how Docker network works • Present the networks availables on Docker • Run container in a insolated network • DNS resolution in a private network What is Docker Compose and docker-compose.yml file? Introduction to Docker-compose and docker-compose.yml file • Clarify what is Docker-compose • Explain docker-compose.yml file • Run a container using Docker-compose Starting with Docker Compose Commands Explain how to use docker-compose command • Starting and Stopping a container on Docker-compose • Check the logs and list the containers running using Docker-compose • Removing container using Docker-compose Running Our Multi-container Services Running a multi-container application with Docker-compose • Creating docker-compose.yml • Using volume for the database • Creating a private network What is Docker Registry? In this video, we’ll going to introduce the Docker Registry • Explain what is Docker Registry • Explain what do you need to use it • Present an alternative to Docker Registry How to Build Our on Docker Registry In this video, we’ll quickly walk-through to run docker registry in production • Show the install.sh script • Explain Docker registry configuration • Show a docker registry user interface How Dockerfiles Works? In this video, we’ll going to introduce Dockerfiles • Explain what is a Dockerfile • Introduce the docker build command • Building a custom image Building Custom Images In this video, we’ll quickly going to explain how to use dockerfiles • Introduction to the commands • Buiding a custom image • Running our custom image Building Multi-stage Images Introduction to the Dockerfile multi-stage feature • Show the differences between the Dockerfile and the multi-stage feature • Buiding a custom image • Running our custom image Building Windows Images In this video, we’re going to look at building window images • Introduction to commands • Buiding a custom image • Running our custom image Running a Linux Web Application In this video, we going to run an application that has nginx, wordpress and database • Eplain docker-compose.yml configuration • Show nginx configuration • Isolate application Running a Windows Web Application Running a windows web application using .Net and SQL-Server
  • Explain docker-compose.yml configuration
  • Run the application with docker-compose
  • Isolate the application
Docker for Cross Platform - Quiz Docker for Cross Platform. 25 lectures 02:13:45 Docker for Cross Platform - The Course Overview This video provides an overview of the entire course. What is Docker? Explain the basic concept of Docker and containers • Learn what docker is • Explain what is container • Show the difference between VM and containers How to Install Docker on Ubuntu? Shows how to install Docker on Ubuntu and present Docker releases • Explain Docker releases • Install Docker on Ubuntu • Setup our user to use docker without sudo command How to Install Docker on Windows? Shows how to install Docker on Windows and present Docker releases • Explain Docker releases • Enable Hyper-V and install Docker on Windows • Testing Docker installation How to Install Docker on Mac OSX? Shows how to install Docker on Mac OSX and present Docker releases • Explain Docker releases • Install Docker on Mac OSX • Testing Docker installation Running Our First Container Introduce Docker run command • Explain about container isolation • Introduce the Docker run and Docker container run command • Run a nginx container vUnderstanding Docker Run Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume Process Running Inside Docker Container and Resource Utilization Checking what is running inside my container and collection stats • Verifying what is running inside my container with Docker top • Checking the resource utilization using Docker stats • Showing Docker stats in a container under high load Docker logs Show all the options available to check logs on a container • Fetching logs with the follow option • Capture logs with timestamp • Fetching logs with tail and since Docker exec Runs command in a running container • Create a file inside a container • Create a folder inside a container • Attach to a running container Docker volume Handle data inside of volumes on docker • Create local volume • Removing container and not losing data • Clean up volumes that are not in use Docker update Limiting resource utilization • Apply restart policy • Apply memory limit • Starting and stopping a container Docker system Show how to manage Docker and all the data that Docker collects • Show how to display the Docker disk usage • Show Docker information • Cleanup unused data on Docker Docker network Explain how Docker network works • Present the networks availables on Docker • Run container in a insolated network • DNS resolution in a private network What is Docker Compose and docker-compose.yml file? Introduction to Docker-compose and docker-compose.yml file • Clarify what is Docker-compose • Explain docker-compose.yml file • Run a container using Docker-compose Starting with Docker Compose Commands Explain how to use docker-compose command • Starting and Stopping a container on Docker-compose • Check the logs and list the containers running using Docker-compose • Removing container using Docker-compose Running Our Multi-container Services Running a multi-container application with Docker-compose • Creating docker-compose.yml • Using volume for the database • Creating a private network What is Docker Registry? In this video, we’ll going to introduce the Docker Registry • Explain what is Docker Registry • Explain what do you need to use it • Present an alternative to Docker Registry How to Build Our on Docker Registry In this video, we’ll quickly walk-through to run docker registry in production • Show the install.sh script • Explain Docker registry configuration • Show a docker registry user interface How Dockerfiles Works? In this video, we’ll going to introduce Dockerfiles • Explain what is a Dockerfile • Introduce the docker build command • Building a custom image Building Custom Images In this video, we’ll quickly going to explain how to use dockerfiles • Introduction to the commands • Buiding a custom image • Running our custom image Building Multi-stage Images Introduction to the Dockerfile multi-stage feature • Show the differences between the Dockerfile and the multi-stage feature • Buiding a custom image • Running our custom image Building Windows Images In this video, we’re going to look at building window images • Introduction to commands • Buiding a custom image • Running our custom image Running a Linux Web Application In this video, we going to run an application that has nginx, wordpress and database • Eplain docker-compose.yml configuration • Show nginx configuration • Isolate application Running a Windows Web Application Running a windows web application using .Net and SQL-Server
  • Explain docker-compose.yml configuration
  • Run the application with docker-compose
  • Isolate the application
Docker for Cross Platform - Quiz Docker for Cross Platform - The Course Overview This video provides an overview of the entire course. Docker for Cross Platform - The Course Overview This video provides an overview of the entire course. Docker for Cross Platform - The Course Overview This video provides an overview of the entire course. Docker for Cross Platform - The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course p vUnderstanding Docker Run Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume vUnderstanding Docker Run Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume vUnderstanding Docker Run Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume vUnderstanding Docker Run Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume Show more possibilities with Docker run command • Recap Docker run command • Run Docker in background with volume • Run Docker in foreground with volume Process Running Inside Docker Container and Resource Utilization Checking what is running inside my container and collection stats • Verifying what is running inside my container with Docker top • Checking the resource utilization using Docker stats • Showing Docker stats in a container under high load Process Running Inside Docker Container and...

Additional information

No prior knowledge on Docker is needed

Learning Path: Docker: Getting Started with Docker

£ 10 + VAT