Docker for Cross Platform

Docker for Cross Platform

A hands-on course that will guide you to the docker world with practical examples on your Windows and Mac systems.

Bestseller
16.05 9.62

About This Course

Docker is used more and more by developers, system administrators & IT administrators every day. Originally, native to Linux it is now being adopted across all platforms. The container idea comes to simplifying application development, testing, and deployment. Using Docker, you have a unique way to package your application.

We are going to start with Docker fundamentals, explaining how it works, how to set up and work with it. We will cover advanced topics such as running it on productions and build custom containers.Docker containers wrap up a piece of software in a complete filesystem that contains everything it needs to run: code, runtime, system tools, and system libraries–anything you can install on a server. This guarantees that it will always run the same, regardless of the environment it is running in.

Docker Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a Compose file to configure your application’s services. Then, using a single command, you create and start all the services from your configuration.You will learn how to host your own Docker Registry and use it to store your images to deploy to production. This is the beginner course on Docker which covers everything required for you to run Docker on your development and production environments.

Enhance your expertise in the world of Docker by taking a look at our next course on Docker Swarms.

Other Information

  • Certificate will provided in this course on Completion
  • Full lifetime access
  • Available on Mobile & Laptop

What Students Will Learn In Your Course?

  • 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.
  • Host your own Docker Registry and use it to store your images to deploy to production.
  • Create custom images to multi-stage images.
  • Running a windows web application with Docker.

Are There Any Course Requirements Or Prerequisites?

Experienced as developers, system administrators, or IT administrators.

Who Are Your Target Students?

This course is for developers, system administrators, or IT administrators new to Docker who now wants to build and package applications as Docker images. Throughout this tutorial, you will learn to run, deploy, and troubleshoot Docker containers on Linux, Windows, andMac OS.

Course Content

  • 25 lectures
  • 02:13:34
  • The Course Overview
    00:02:37
  • What is Docker?
    00:04:53
  • How to Install Docker on Ubuntu?
    00:04:24
  • How to Install Docker on Windows?
    00:02:36
  • How to Install Docker on Mac OSX?
    00:02:37
  • Running Our First Container
    00:07:19
  • vUnderstanding Docker Run
    00:09:41
  • Process Running Inside Docker Container and Resource Utilization
    00:03:31
  • Docker logs
    00:04:09
  • Docker exec
    00:02:55
  • Docker volume
    00:07:44
  • Docker update
    00:05:31
  • Docker system
    00:06:40
  • Docker network
    00:07:51
  • What is Docker Compose and docker-compose.yml file?
    00:04:45
  • Starting with Docker Compose Commands
    00:04:04
  • Running Our Multi-container Services
    00:10:11
  • What is Docker Registry?
    00:04:26
  • How to Build Our on Docker Registry
    00:07:53
  • How Dockerfiles Works?
    00:04:00
  • Building Custom Images
    00:08:10
  • Building Multi-stage Images
    00:05:08
  • Building Windows Images
    00:03:34
  • Running a Linux Web Application
    00:04:09
  • Running a Windows Web Application
    00:04:46
Image

Packt Publication

  • 4.4 (6)
  • 7 Reviews
  • 6 Students
  • 935 Courses