HOME > Development > Docker for Developers and DevOps

Docker for Developers and DevOps

  • Development
  • Jan 26, 2025
SynopsisDocker for Developers and DevOps, available at $19.99, has an...
Docker for Developers and DevOps  No.1

Docker for Developers and DevOps, available at $19.99, has an average rating of 3.55, with 82 lectures, 1 quizzes, based on 2407 reviews, and has 34336 subscribers.

You will learn about Write Dockerfiles Work with the Docker Toolbox Work with the Docker Machine Use Docker Compose to bring up multiple containers Work with Docker Kinematic Push images to Docker Hub Pull images from a Docker Registery Push stacks of servers to Docker Hub This course is ideal for individuals who are Developers looking to increase their productivity or Developers looking to understand how Docker works or Beginning and advanced Docker users looking to improve their skills or Network admins looking to break into the world of Docker development It is particularly useful for Developers looking to increase their productivity or Developers looking to understand how Docker works or Beginning and advanced Docker users looking to improve their skills or Network admins looking to break into the world of Docker development.

Enroll now: Docker for Developers and DevOps

Summary

Title: Docker for Developers and DevOps

Price: $19.99

Average Rating: 3.55

Number of Lectures: 82

Number of Quizzes: 1

Number of Published Lectures: 82

Number of Published Quizzes: 1

Number of Curriculum Items: 83

Number of Published Curriculum Objects: 83

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Write Dockerfiles
  • Work with the Docker Toolbox
  • Work with the Docker Machine
  • Use Docker Compose to bring up multiple containers
  • Work with Docker Kinematic
  • Push images to Docker Hub
  • Pull images from a Docker Registery
  • Push stacks of servers to Docker Hub
  • Who Should Attend

  • Developers looking to increase their productivity
  • Developers looking to understand how Docker works
  • Beginning and advanced Docker users looking to improve their skills
  • Network admins looking to break into the world of Docker development
  • Target Audiences

  • Developers looking to increase their productivity
  • Developers looking to understand how Docker works
  • Beginning and advanced Docker users looking to improve their skills
  • Network admins looking to break into the world of Docker development
  • Hello,

    Whether or not?you’re a Developer, anyone who??works with code or servers will boost their productivity with Docker’s open app-building platform. In this course you will learn how to use the Docker products including:

    ?? 1) Docker Toolbox

    ?? 2) Docker Client? ?

    ?? 3) Docker Machine? ?

    ?? 4) Docker Compose? ?

    ?? 4) Kitematic? ?

    ?? 5) Docker Cloud

    ?

    In addition, this course will cover how?to work with images and containers, how to get your project running, and how to push it to the cloud, among other important lessons.? ?

    ?We first review what Docker is and why it is important.? We then walk through a step-by-step guide for both Windows and Mac to install all the required components you are going to need for the class.

    ?With your computer?set up, we dive in the Docker Toolbox, the Docker Machine and Docker Client commands, and you’ll quickly appreciate??how all these components help you in your development environment.

    ?Next, you’ll learn to work with images, as well as Docker Containers, and how to link and manage them. After that, you’ll discover how to get a fully-functional development environment up and running, both locally and in the cloud! By the end of this course, you’ll be able to increase your productivity and create lightweight apps that run identically, no matter the environment.

    Course Curriculum

    Chapter 1: Course Overview

    Lecture 1: Course Overview

    Lecture 2: Using The Exercise Files

    Chapter 2: Why Use Docker

    Lecture 1: Introduction

    Lecture 2: What is Docker?

    Lecture 3: Docker Benefits for Developers

    Lecture 4: Docker Tools

    Lecture 5: Docker in Action

    Lecture 6: Summary

    Chapter 3: Setting Up Your Development Environment

    Lecture 1: Introduction

    Lecture 2: Installing Docker Toolbox on Windows

    Lecture 3: Installing Docker Toolbox on Mac

    Lecture 4: Getting Started with Docker Kitematic

    Lecture 5: Docker in Action

    Lecture 6: Summary

    Chapter 4: ** Docker 1.3 ** Installation and Updates – Docker Native For Mac/Windows/Server

    Lecture 1: Introduction

    Lecture 2: Docker for Windows

    Lecture 3: Docker for Windows Beta – Native windows containers

    Lecture 4: Docker For Mac

    Lecture 5: Installing Docker on Windows Server 2016

    Lecture 6: Installing Docker on Linux

    Chapter 5: Using Docker Machine and Docker Client

    Lecture 1: Introduction

    Lecture 2: Getting Started with Docker Machine

    Lecture 3: Docker Machine In Action Mac

    Lecture 4: Docker Machine In Action Windows

    Lecture 5: Getting Started With Docker Client – Mac

    Lecture 6: Docker Client In Action – Windows

    Lecture 7: Docker Commands Review

    Lecture 8: Summary

    Chapter 6: Adding Your Source Code into a Container

    Lecture 1: Introduction

    Lecture 2: The Layered File System

    Lecture 3: Containers and Volumes

    Lecture 4: Source Code. Volumes, and Containers

    Lecture 5: DEMO: Add your source code to a node.js container.

    Lecture 6: DEMO: Adding Source Code to a ASP.Net Application

    Lecture 7: Removing Containers and Volumes

    Lecture 8: Summary

    Chapter 7: Building Custom Images with Dockerfile

    Lecture 1: Introduction

    Lecture 2: Getting Started With Dockerfile

    Lecture 3: DEMO: How to Build a custom Node.JS Docker File

    Lecture 4: DEMO: Build a custom Node.JS image and Container

    Lecture 5: DEMO: Building a custom Docker file for asp.net and dotnet core

    Lecture 6: DEMO: Build a custom dotnet core image

    Lecture 7: Publishing am Image to Docker Hub

    Lecture 8: Summary

    Chapter 8: Communicating Between Docker Containers

    Lecture 1: Introduction

    Lecture 2: Getting Started with Container Linking

    Lecture 3: Linking Containers By Name

    Lecture 4: Linking a Node.js Container with a MongoDB cotainer

    Lecture 5: Getting Started with Container Networks

    Lecture 6: Demo: Container Networks In Action

    Lecture 7: Linking Multiple Containers

    Lecture 8: Summary

    Chapter 9: Managing Containers with Docker Compose

    Lecture 1: Introduction

    Lecture 2: Getting Started With Docker Compose

    Lecture 3: Getting Familiar with the docker-compose.yml file

    Lecture 4: Docker Compose Commands

    Lecture 5: Demo: Docker Compose in Action- Mac

    Lecture 6: Demo: Docker Compose In Action – Windows

    Lecture 7: Setting Up You Development Environmental Services

    Lecture 8: Creating a custom docker-compose.yml

    Lecture 9: Managing Development Environmental Services

    Lecture 10: Summary

    Chapter 10: Running You Containers In The Cloud

    Lecture 1: Introduction

    Lecture 2: Getting Started With Docker Cloud

    Lecture 3: Linking To A Cloud Provider

    Lecture 4: Deploying a Node in Docker Hub

    Lecture 5: Creating a Stack in Docker Cloud

    Lecture 6: Managing your stacks in Docker Cloud

    Lecture 7: Summary

    Chapter 11: New **1.12** – Docker Swarm Mode

    Lecture 1: Introduction

    Lecture 2: Swarm Mode Theory

    Lecture 3: Configuring Swarm Mode

    Lecture 4: Services

    Lecture 5: Demo: Services

    Lecture 6: Scaling Services

    Lecture 7: Rolling Updates

    Lecture 8: Stacks and DABs

    Lecture 9: Chapter Review

    Chapter 12: Reviewing the Case for Docker

    Lecture 1: Course Review

    Chapter 13: Bonus Material

    Lecture 1: ?Docker Networking Drivers – Use Cases and Definitions?

    Lecture 2: Docker Hosting Options

    Lecture 3: Continuous Integration with Docker Compose

    Instructors

  • Docker for Developers and DevOps  No.2
    Luke Angel
    Sr. Technical Cross Platform Program Manager
  • Rating Distribution

  • 1 stars: 78 votes
  • 2 stars: 117 votes
  • 3 stars: 380 votes
  • 4 stars: 513 votes
  • 5 stars: 1319 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!