• Regeln für den Video-Bereich:

    In den Börsenbereich gehören nur Angebote die bereits den Allgemeinen Regeln entsprechen.

    Einteilung

    - Folgende Formate gehören in die angegeben Bereiche:
    - Filme: Encodierte Filme von BluRay, DVD, R5, TV, Screener sowie Telesyncs im Format DivX, XviD und x264.
    - DVD: Filme im Format DVD5, DVD9 und HD2DVD.
    - HD: Encodierte Filme mit der Auflösung 720p oder darüber von BluRay, DVD, R5, TV, Screener sowie Telesyncs im Format x264.
    - 3D: Encodierte Filme von BluRay, die in einem 3D Format vorliegen. Dies gilt auch für Dokus, Animation usw.
    - Serien: Cartoon/Zeichentrick, Anime, Tutorials, Dokumentationen, Konzerte/Musik, Sonstiges sind demnach in die entsprechenden Bereiche einzuordnen, auch wenn sie beispielsweise im High Definition-Format oder als DVD5/DVD9/HD2DVD vorliegen. Ausnahme 3D.
    - Bereich Englisch: Englische Releases gehören immer in diesen Bereich.
    - Bereich Talk: Der Bereich, in dem über die Releases diskutiert werden kann, darf, soll und erwünscht ist.


    Angebot/Beitrag erstellen

    - Ein Beitrag darf erst dann erstellt werden, wenn der Upload bei mindestens einem OCH komplett ist. Platzhalter sind untersagt.
    - Bei einem Scenerelease hat der Threadtitel ausschließlich aus dem originalen, unveränderten Releasenamen zu bestehen. Es dürfen keine Veränderungen wie z.B. Sterne, kleine Buchstaben o.ä. vorgenommen werden. Ausnahme Serienbörse:
    - Bei einem Sammelthread für eine Staffel entfällt aus dem Releasename natürlich der Name der Folge. Beispiel: Die Simpsons S21 German DVDRip XviD - ITG
    - Dementsprechend sind also u.a. verboten: Erweiterungen wie "Tipp", "empfehlenswert", "only", "reup", usw. / jegliche andere Zusatzinformation oder Ergänzung, welche nicht in obiger Beschreibung zu finden ist.

    Aufbau des Angebots und Threadtitel

    Der Titel nach folgendem Muster erstellt zu werden. <Name> [3D] [Staffel] [German] <Jahr> <Tonspur> [DL] [Auflösung] <Quelle> <Codec> - <Group>
    Beispiel: The Dark Knight German 2008 AC3 DVDRip XviD - iND
    Beispiel: The Dark Knight 2008 DTS DL BDRip x264 - iND
    Beispiel: The Dark Knight 2008 AC3 DL BDRip XviD - iND
    Beispiel: The Dark Knight German 2008 AC3 720p BluRay x264 iND
    Beispiel: The Dark Knight 2008 DTS DL 1080p BluRay x264 iND
    Beispiel: Die Simpsons S01 German AC3 DVDRip XviD iND
    Beispiel: Die Simpsons S20 German AC3 720p BluRay x264 iND
    Beispiel: Sword Art Online II Ger Sub 2014 AAC 1080p WEBRip x264 - peppermint
    Entsprechend sind also u.a. verboten: Sonderzeichen wie Klammern, Sterne, Ausrufezeichen, Unterstriche, Anführungszeichen / Erweiterungen wie "Tipp", "empfehlenswert", "only", "reup", usw. / jegliche andere Zusatzinformation oder Ergänzung, welche nicht in obiger Beschreibung zu finden ist
    Ausnahmen hiervon können in den Bereichen geregelt sein.

    Die Beiträge sollen wie folgt aufgebaut werden:
    Überschrift entspricht dem Threadtitel
    Cover
    kurze Inhaltsbeschreibung
    Format, Größe, Dauer sind gut lesbar für Downloader außerhalb des Spoilers zu vermerken
    Nfo sind immer Anzugeben und selbige immer im Spoiler in Textform.
    Sind keine Nfo vorhanden z.B. Eigenpublikationen, sind im Spoiler folgende Dateiinformationen zusätzlich anzugeben :
    Quelle
    Video (Auflösung und Bitrate)
    Ton (Sprache, Format und Bitrate der einzelnen Spuren)
    Untertitel (sofern vorhanden)
    Hosterangabe in Textform außerhalb eines Spoiler mit allen enthaltenen Hostern.
    Bei SD kann auf diese zusätzlichen Dateiinformationen verzichtet werden.

    Alle benötigten Passwörter sind, sofern vorhanden, in Textform im Angebot anzugeben.
    Spoiler im Spoiler mit Kommentaren :"Schon Bedankt?" sind unerwünscht.


    Releases

    - Sind Retail-Release verfügbar, sind alle anderen Variationen untersagt. Ausnahmen: Alle deutschen Retail-Release sind CUT, in diesem Fall sind dubbed UNCUT-Release zulässig.
    - Im Serien-Bereich gilt speziell: Wenn ein Retail vor Abschluss einer laufenden Staffel erscheint, darf diese Staffel noch zu Ende gebracht werden.62
    - Gleiche Releases sind unbedingt zusammenzufassen. Das bedeutet, es ist zwingend erforderlich, vor dem Erstellen eines Themas per Suchfunktion zu überprüfen, ob bereits ein Beitrag mit demselben Release besteht. Ist dies der Fall, ist der bereits vorhandene Beitrag zu verwenden.
    - P2P und Scene Releases dürfen nicht verändert oder gar unter einem iND Tag eingestellt werden.


    Support, Diskussionen und Suche

    - Supportanfragen sind entweder per PN oder im Bereich Talk zu stellen.
    - Diskussionen und Bewertungen sind im Talk Bereich zu führen. Fragen an die Uploader haben ausschließlich via PN zu erfolgen, und sind in den Angeboten untersagt.
    - Anfragen zu Upload-Wünschen sind nur im Bereich Suche Video erlaubt. Antworten dürfen nur auf Angebote von MyBoerse.bz verlinkt werden.


    Verbote

    - Untersagt sind mehrere Formate in einem einzigen Angebotsthread, wie beispielsweise das gleichzeitige Anbieten von DivX/XviD, 720p und 1080p in einem Thread. Pro Format, Release und Auflösung ist ein eigener Thread zu eröffnen.
    - Grundsätzlich ebenso verboten sind Dupes. Uploader haben sich an geeigneter Stelle darüber zu informieren, ob es sich bei einem Release um ein Dupe handelt.
    - Gefakte, nur teilweise lauffähige oder unvollständige Angebote sind untersagt. Dies gilt auch für eigene Publikationen, die augenscheinlich nicht selbst von z.B. einer DVD gerippt wurden. Laufende Serien, bei denen noch nicht alle Folgen verfügbar sind, dürfen erstellt und regelmäßig geupdatet werden.
    - Untersagt sind Angebote, welche nur und ausschließlich in einer anderen Sprache als deutsch oder englisch vorliegen. Ausnahmen sind VORHER mit den Moderatoren zu klären.


    Verstoß gegen die Regeln

    - Angebote oder Beiträge, die gegen die Forenregeln verstoßen, sind über den "Melden"-Button im Beitrag zu melden.
  • Bitte registriere dich zunächst um Beiträge zu verfassen und externe Links aufzurufen.


Docker in a Weekend - 40 Practical Demos for DevOps Learners

babymore87

MyBoerse.bz Pro Member
c63fb3c597c3414b81be8cacbc0a769e.jpeg

Free Download Docker in a Weekend - 40 Practical Demos for DevOps Learners
Published 11/2024
Created by Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 90 Lectures ( 9h 51m ) | Size: 4.75 GB

Master Dockerfiles, Docker Build, Docker Compose, Multi-Container Apps, and Multi-Stage Builds with 40 Practical Demos
What you'll learn
You will learn Docker basics with foundational commands and setup.
You will learn to install Docker Desktop and sign up for Docker Hub.
You will learn essential Docker commands: pulling, running, stopping, and managing containers.
You will learn to build Docker images from scratch and push them to Docker Hub.
You will learn Dockerfile instructions like LABELS, ADD, COPY, and ARG.
You will learn to use Dockerfile for RUN, EXPOSE, and other key instructions.
You will learn how to manage environment variables and work with CMD and ENTRYPOINT.
You will learn advanced Dockerfile instructions: HEALTHCHECK, USER, and optimizing image builds.
You will understand Docker ports and how to map them using -p and -P flags.
You will learn Docker Volumes to store persistent data and share data between containers.
You will learn the difference between Docker Volumes and Bind Mounts and when to use each
You will learn to set up multi-container applications with Docker Commands
You will master Docker Compose basics, including MySQL as a service.
You will learn to manage multi-container applications using Docker Compose.
You will learn Docker Compose features like scaling, networks, health checks, and startup orders.
You will master Docker Compose PROFILES, LINKS, ALIASES, and named volumes.
You will learn advanced Docker Compose configurations like HEALTHCHECKS and startup conditions.
You will learn Docker BuildKit for efficient builds and multi-platform support.
You will learn Docker Cloud for remote builds and managing cloud-based images.
You will learn to use multi-stage builds to create lightweight and optimized Docker images.
Requirements
You don't need prior Docker knowledge. We will start from the basics, with the first few demos covering foundational Docker concepts.
Access to a computer that supports Docker Desktop installation (Windows, Mac, or Linux) is required.
Some familiarity with concepts of software development and server environments will be helpful but is not mandatory.
Description
Course ModulesDemo-01: Install Docker Desktop, Sign Up to Docker Hub Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi Demo-03: Build Docker Image and Push to Docker Hub Demo-04: Dockerfile - LABELS Instruction Demo-05: Dockerfile - ADD vs COPY Instructions Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release) Demo-07: Dockerfile - ARG Instruction Demo-08: Dockerfile - RUN and EXPOSE Instructions Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions Demo-10: Dockerfile - CMD Instruction - Override with docker run Demo-11: Dockerfile - ENTRYPOINT Instruction Demo-12: Dockerfile - HEALTHCHECK Instruction Demo-13: Dockerfile - USER Instruction Demo-14: Docker Ports: -p and -P flags Demo-15: Docker Volume - Basics Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers Demo-18: Docker Volumes: Mount a Volume sub-directroy Demo-19: Docker Bind Mounts: Basics Demo-20: Docker Bind Mounts: Mount in Read-Only mode Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase Demo-22: Docker tmpfs Mount Demo-23: Deploy Multi-container Applications using Docker Commands Demo-24: Docker Compose: Basics (MySQL DB as Service) Demo-25: Docker Compose: Named Volumes with additional Metadata Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB) Demo-29: Docker Compose: HEALTHCHECKS Demo-30: Docker Compose: STARTUP ORDER with Conditions Demo-31: Docker Compose: PROFILES Demo-32: Docker Compose: LINKS Demo-33: Docker Compose: ALIASES Demo-34: Docker Compose: BUILD Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders Demo-38: Docker BuildKit: Build Multi-platform Docker Images Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder Demo-40: Docker Multi-stage BuildsDocker Concepts Covered1. Docker Installation and Setup - Installing Docker Desktop - Signing up for Docker Hub2. Basic Docker Commands - Pulling, running, executing, stopping, starting, removing containers and images3. Docker Image Management - Building and pushing Docker images4. Dockerfile Instructions - LABELS, ADD vs COPY, ARG, RUN, EXPOSE, ENV, CMD, WORKDIR, ENTRYPOINT, HEALTHCHECK, USER5. Docker Ports - Mapping ports using -p and -P flags6. Docker Volumes and Data Management - Docker volumes basics, usage with containers, data population, sub-directory mounts, and differences between volumes and bind mounts7. Docker Bind Mounts - Basics, read-only mode, and non-empty directory use cases8. Temporary File Storage - tmpfs mounts9. Multi-container Applications - Deploying multi-container applications with Docker commands10. Docker Compose - Basics, named volumes with metadata, multi-container applications, scaling, networks, health checks, startup order, profiles, links, aliases, build, develop-watch features11. Advanced Docker Compose Features - Network configurations, health checks, profiles, aliases, and links12. Docker BuildKit - Using BuildKit for building multi-platform images and setting up builders13. Docker Cloud Build - Remote builds using Docker's cloud builder14. Docker Multi-stage Builds - Creating optimised images through multi-stage buildsEach of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesPractical demos for each and every conceptFriendly Support in the Q&A section"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"
Who this course is for
This course is designed for students and professionals who want to learn Docker from scratch and gain hands-on experience with containerization.
Developers who want to understand how to create, manage, and deploy Docker containers in real-world scenarios.
DevOps engineers and system administrators who are interested in mastering Docker to streamline application deployment and management.
Anyone aiming to build skills in containerized applications, multi-container environments, and Docker Compose.
Those interested in exploring advanced Docker concepts, such as multi-stage builds, Dockerfile optimization, and Docker Compose networking.
Homepage



Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
No Password - Links are Interchangeable
 

f1532588a49f4c81ee88860a21255543.jpg

Docker In A Weekend: 40 Practical Demos For Devops Learners
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.22 GB | Duration: 9h 52m​

Master Dockerfiles, Docker Build, Docker Compose, Multi-Container Apps, and Multi-Stage Builds with 40 Practical Demos

What you'll learn

You will learn Docker basics with foundational commands and setup.

You will learn to install Docker Desktop and sign up for Docker Hub.

You will learn essential Docker commands: pulling, running, stopping, and managing containers.

You will learn to build Docker images from scratch and push them to Docker Hub.

You will learn Dockerfile instructions like LABELS, ADD, COPY, and ARG.

You will learn to use Dockerfile for RUN, EXPOSE, and other key instructions.

You will learn how to manage environment variables and work with CMD and ENTRYPOINT.

You will learn advanced Dockerfile instructions: HEALTHCHECK, USER, and optimizing image builds.

You will understand Docker ports and how to map them using -p and -P flags.

You will learn Docker Volumes to store persistent data and share data between containers.

You will learn the difference between Docker Volumes and Bind Mounts and when to use each

You will learn to set up multi-container applications with Docker Commands

You will master Docker Compose basics, including MySQL as a service.

You will learn to manage multi-container applications using Docker Compose.

You will learn Docker Compose features like scaling, networks, health checks, and startup orders.

You will master Docker Compose PROFILES, LINKS, ALIASES, and named volumes.

You will learn advanced Docker Compose configurations like HEALTHCHECKS and startup conditions.

You will learn Docker BuildKit for efficient builds and multi-platform support.

You will learn Docker Cloud for remote builds and managing cloud-based images.

You will learn to use multi-stage builds to create lightweight and optimized Docker images.

Requirements

You don't need prior Docker knowledge. We will start from the basics, with the first few demos covering foundational Docker concepts.

Access to a computer that supports Docker Desktop installation (Windows, Mac, or Linux) is required.

Some familiarity with concepts of software development and server environments will be helpful but is not mandatory.

Description

Course ModulesDemo-01: Install Docker Desktop, Sign Up to Docker Hub Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi Demo-03: Build Docker Image and Push to Docker Hub Demo-04: Dockerfile - LABELS Instruction Demo-05: Dockerfile - ADD vs COPY Instructions Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release) Demo-07: Dockerfile - ARG Instruction Demo-08: Dockerfile - RUN and EXPOSE Instructions Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions Demo-10: Dockerfile - CMD Instruction - Override with docker run Demo-11: Dockerfile - ENTRYPOINT Instruction Demo-12: Dockerfile - HEALTHCHECK Instruction Demo-13: Dockerfile - USER Instruction Demo-14: Docker Ports: -p and -P flags Demo-15: Docker Volume - Basics Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers Demo-18: Docker Volumes: Mount a Volume sub-directroy Demo-19: Docker Bind Mounts: Basics Demo-20: Docker Bind Mounts: Mount in Read-Only mode Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase Demo-22: Docker tmpfs Mount Demo-23: Deploy Multi-container Applications using Docker Commands Demo-24: Docker Compose: Basics (MySQL DB as Service) Demo-25: Docker Compose: Named Volumes with additional Metadata Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB) Demo-29: Docker Compose: HEALTHCHECKS Demo-30: Docker Compose: STARTUP ORDER with Conditions Demo-31: Docker Compose: PROFILES Demo-32: Docker Compose: LINKS Demo-33: Docker Compose: ALIASES Demo-34: Docker Compose: BUILD Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders Demo-38: Docker BuildKit: Build Multi-platform Docker Images Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder Demo-40: Docker Multi-stage BuildsDocker Concepts Covered1. Docker Installation and Setup - Installing Docker Desktop - Signing up for Docker Hub2. Basic Docker Commands - Pulling, running, executing, stopping, starting, removing containers and images3. Docker Image Management - Building and pushing Docker images4. Dockerfile Instructions - LABELS, ADD vs COPY, ARG, RUN, EXPOSE, ENV, CMD, WORKDIR, ENTRYPOINT, HEALTHCHECK, USER5. Docker Ports - Mapping ports using -p and -P flags6. Docker Volumes and Data Management - Docker volumes basics, usage with containers, data population, sub-directory mounts, and differences between volumes and bind mounts7. Docker Bind Mounts - Basics, read-only mode, and non-empty directory use cases8. Temporary File Storage - tmpfs mounts9. Multi-container Applications - Deploying multi-container applications with Docker commands10. Docker Compose - Basics, named volumes with metadata, multi-container applications, scaling, networks, health checks, startup order, profiles, links, aliases, build, develop-watch features11. Advanced Docker Compose Features - Network configurations, health checks, profiles, aliases, and links12. Docker BuildKit - Using BuildKit for building multi-platform images and setting up builders13. Docker Cloud Build - Remote builds using Docker's cloud builder14. Docker Multi-stage Builds - Creating optimised images through multi-stage buildsEach of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesPractical demos for each and every conceptFriendly Support in the Q&A section"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"

Overview

Section 1: Introduction

Lecture 1 Course Introduction

Lecture 2 Course GitHub Repository Links

Lecture 3 Why Docker?

Lecture 4 Docker Architecture or Terminology

Section 2: Demo-01: Install Docker Desktop, Sign Up to Docker Hub

Lecture 5 Step-01: Install Docker Desktop and SignUp to Docker Hub

Section 3: Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi

Lecture 6 Step-01: Introduction to docker pull, run, exec, stop, start, rm, rmi commands

Lecture 7 Step-02: How to Pull a Docker Image?

Lecture 8 Step-03: Learn Docker Commands: run, exec, stop, start, rm, rmi

Section 4: Demo-03: Build Docker Image and Push to Docker Hub

Lecture 9 Step-01: Introduction to Dockerfiles and Instructions

Lecture 10 Step-02: Create Docker Hub ID, login from terminal and docker desktop

Lecture 11 Step-03: Run nginx base image as container and verify index.html

Lecture 12 Step-04: Build Docker Image and Verify by running it as container

Lecture 13 Step-05: Tag and Push the Docker Image and Verify in Docker Hub

Section 5: Demo-04: Dockerfile - LABELS Instruction

Lecture 14 Step-01: Introduction to Dockerfile LABELS

Lecture 15 Step-02: Implement Dockerfile LABELS demo

Section 6: Demo-05: Dockerfile - ADD vs COPY Instructions

Lecture 16 Step-01: Introduction to Dockerfile ADD vs COPY

Lecture 17 Step-02: Implement Dockerfile ADD vs COPY Demo

Section 7: Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release)

Lecture 18 Step-01: Introduction to Dockerfile ADD Fetch from URL

Lecture 19 Step-02: Implement Dockerfile ADD fetch from URL demo

Section 8: Demo-07: Dockerfile - ARG Instruction

Lecture 20 Step-01: Introduction to Dockerfile ARG Instruction

Lecture 21 Step-02: Implement Dockerfile ARG Instruction Demo

Section 9: Demo-08: Dockerfile - RUN and EXPOSE Instructions

Lecture 22 Step-01: Introduction to Dockerfile RUN and EXPOSE Instructions

Lecture 23 Step-02: Implement Dockerfile RUN and EXPOSE Instructions

Section 10: Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions

Lecture 24 Step-01: Introduction to Dockerfile ENV, ARG, CMD and WORKDIR Instructions

Lecture 25 Step-02: Implement ENV vs ARG and verify

Lecture 26 Step-03: Learn about WORKDIR, CMD and override buildtime ARG

Section 11: Demo-10: Dockerfile - CMD Instruction - Override with docker run

Lecture 27 Step-01: Introduction to Dockerfile CMD - Override with docker run command

Lecture 28 Step-02: Implement Dockerfile CMD override with docker run

Section 12: Demo-11: Dockerfile - ENTRYPOINT Instruction

Lecture 29 Step-01: Introduction to Dockerfile ENTRYPOINT instruction

Lecture 30 Step-02: Implement Dockerfile ENTRYPOINT instruction

Section 13: Demo-12: Dockerfile - HEALTHCHECK Instruction

Lecture 31 Step-01: Introduction to Dockerfile HEALTHCHECK Instruction

Lecture 32 Step-02: Implement Dockerfile HEALTHCHECK Instruction

Section 14: Demo-13: Dockerfile - USER Instruction

Lecture 33 Step-01: Introduction to Dockerfile USER Instruction

Lecture 34 Step-02: Implement Dockerfile USER Instruction

Section 15: Demo-14: Docker Ports: -p and -P flags

Lecture 35 Step-01: Introduction to Docker Ports

Lecture 36 Step-02: Implementation of Docker Single Port demo

Lecture 37 Step-03: Implementation of Docker Multi Port demo

Section 16: Demo-15: Docker Volume - Basics

Lecture 38 Step-01: Introduction to Docker Volumes

Lecture 39 Step-02: Manage Docker volumes with CLI and Docker desktop

Section 17: Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers

Lecture 40 Step-01: Introduction to use of Docker volumes in containers

Lecture 41 Step-02: Use Docker volumes with containers using docker run and -mount and -v

Section 18: Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers

Lecture 42 Step-01: Introduction to populate data in volumes using containers

Lecture 43 Step-02: Populate volume with data using container

Lecture 44 Step-03: Verify read-only mount point using -mount and -v flags

Section 19: Demo-18: Docker Volumes: Mount a Volume sub-directroy

Lecture 45 Step-01: Introduction to mount a docker volume sub-directory

Lecture 46 Step-02: Implement how to mount a docker volume sub-directory

Section 20: Demo-19: Docker Bind Mounts: Basics

Lecture 47 Step-01: Introduction to Docker Bind Mounts

Lecture 48 Step-02: Implement Docker Bind Mounts

Section 21: Demo-20: Docker Bind Mounts: Mount in Read-Only mode

Lecture 49 Step-01: Introduction to Docker Bind Mount in Read-Only mode

Lecture 50 Step-02: Implement Docker Bind Mounts in Read-Only mode

Section 22: Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase

Lecture 51 Step-01: Introduction to Volume vs Bind Mounts

Lecture 52 Step-02: Implement volumes vs Bind Mounts Non-empty DIR demo

Section 23: Demo-22: Docker tmpfs Mount

Lecture 53 Step-01: Introduction to Docker tmpfs mount

Lecture 54 Step-02: Implement Docker tmpfs mount

Section 24: Demo-23: Deploy Multi-container Applications using Docker Commands

Lecture 55 Step-01: Introduction to deploying multi-container apps using Docker commands

Lecture 56 Step-02: Create Docker network and mysqldb container

Lecture 57 Step-03: Create UMS container, verify by creating users and cleanup

Section 25: Demo-24: Docker Compose: Basics (MySQL DB as Service)

Lecture 58 Step-01: Introduction to Docker compose basics

Lecture 59 Step-02: Implement Docker compose mysqldb service

Section 26: Demo-25: Docker Compose: Named Volumes with additional Metadata

Lecture 60 Step-01: Docker Compose named volumes demo

Section 27: Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB

Lecture 61 Step-01: Introduction to UMS Stack using Docker Compose

Lecture 62 Step-02: Implement Docker compose ums-stack demo

Section 28: Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB

Lecture 63 Step-01: Introduction to Docker Compose DEPLOY

Lecture 64 Step-02: Review docker-compose.yaml and nginx.conf files

Lecture 65 Step-03: Verify application by testing from browser and cleanup

Section 29: Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB)

Lecture 66 Step-01: Introduction to Docker compose Networks

Lecture 67 Step-02: Implement Docker compose networks demo

Section 30: Demo-29: Docker Compose: HEALTHCHECKS

Lecture 68 Step-01: Introduction to Docker Compose HEALTHCHECKS

Lecture 69 Step-02: Implement Docker Compose Healthchecks demo

Section 31: Demo-30: Docker Compose: STARTUP ORDER with Conditions

Lecture 70 Step-01: Introduction to Docker Compose startup order with conditions

Lecture 71 Step-02: Implement Docker Compose startup order with condition demo

Section 32: Demo-31: Docker Compose: PROFILES

Lecture 72 Step-01: Introduction to Docker compose PROFILES

Lecture 73 Step-02: Implement Docker compose profiles demo

Section 33: Demo-32: Docker Compose: LINKS

Lecture 74 Step-01: Introduction to Docker Compose LINKS

Lecture 75 Step-02: Implement Docker Compose LINKS demo

Section 34: Demo-33: Docker Compose: ALIASES

Lecture 76 Step-01: Introduction to Docker Compose ALIASES

Lecture 77 Step-02: Implement Docker Compose ALIASES demo

Section 35: Demo-34: Docker Compose: BUILD

Lecture 78 Step-01: Introduction to Docker Compose BUILD

Lecture 79 Step-02: Implement Docker Compose BUILD demo

Section 36: Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART

Lecture 80 Step-01: Introduction to Docker compose watch flag with SYNC and RESTART

Lecture 81 Step-02: Implement Docker Compose DEVELOP WATCH SYNC RESTART Feature

Section 37: Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD

Lecture 82 Step-01: Implement Docker Compose DEVELOP WATCH SYNC REBUILD Feature

Section 38: Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders

Lecture 83 Step-01: Introduction to Docker BuildKit

Lecture 84 Step-02: Implement Docker BuildKit Demo

Section 39: Demo-38: Docker BuildKit: Build Multi-platform Docker Images

Lecture 85 Step-01: Introduction to building Multi-platform Docker Images

Lecture 86 Step-02: Implement Multi-platform Docker images demo

Section 40: Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder

Lecture 87 Step-01: Introduction to Docker Build Cloud

Lecture 88 Step-02: Implement Docker Build Cloud Demo

Section 41: Demo-40: Docker Multi-stage Builds

Lecture 89 Step-01: Introduction to Docker Multi-stage Builds

Lecture 90 Step-02: Implement Multi-stage Docker Builds

This course is designed for students and professionals who want to learn Docker from scratch and gain hands-on experience with containerization.,Developers who want to understand how to create, manage, and deploy Docker containers in real-world scenarios.,DevOps engineers and system administrators who are interested in mastering Docker to streamline application deployment and management.,Anyone aiming to build skills in containerized applications, multi-container environments, and Docker Compose.,Those interested in exploring advanced Docker concepts, such as multi-stage builds, Dockerfile optimization, and Docker Compose networking.

0NCokmOa_o.jpg

 

761906599_yxusj-0n1j93eqy14s.jpg

Docker In A Weekend: 40 Practical Demos For Devops Learners
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.22 GB | Duration: 9h 52m​

What you'll learn

You will learn Docker basics with foundational commands and setup.

You will learn to install Docker Desktop and sign up for Docker Hub.

You will learn essential Docker commands: pulling, running, stopping, and managing containers.

You will learn to build Docker images from scratch and push them to Docker Hub.

You will learn Dockerfile instructions like LABELS, ADD, COPY, and ARG.

You will learn to use Dockerfile for RUN, EXPOSE, and other key instructions.

You will learn how to manage environment variables and work with CMD and ENTRYPOINT.

You will learn advanced Dockerfile instructions: HEALTHCHECK, USER, and optimizing image builds.

You will understand Docker ports and how to map them using -p and -P flags.

You will learn Docker Volumes to store persistent data and share data between containers.

You will learn the difference between Docker Volumes and Bind Mounts and when to use each

You will learn to set up multi-container applications with Docker Commands

You will master Docker Compose basics, including MySQL as a service.

You will learn to manage multi-container applications using Docker Compose.

You will learn Docker Compose features like scaling, networks, health checks, and startup orders.

You will master Docker Compose PROFILES, LINKS, ALIASES, and named volumes.

You will learn advanced Docker Compose configurations like HEALTHCHECKS and startup conditions.

You will learn Docker BuildKit for efficient builds and multi-platform support.

You will learn Docker Cloud for remote builds and managing cloud-based images.

You will learn to use multi-stage builds to create lightweight and optimized Docker images.

Requirements

You don't need prior Docker knowledge. We will start from the basics, with the first few demos covering foundational Docker concepts.

Access to a computer that supports Docker Desktop installation (Windows, Mac, or Linux) is required.

Some familiarity with concepts of software development and server environments will be helpful but is not mandatory.

Description

Course ModulesDemo-01: Install Docker Desktop, Sign Up to Docker Hub Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi Demo-03: Build Docker Image and Push to Docker Hub Demo-04: Dockerfile - LABELS Instruction Demo-05: Dockerfile - ADD vs COPY Instructions Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release) Demo-07: Dockerfile - ARG Instruction Demo-08: Dockerfile - RUN and EXPOSE Instructions Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions Demo-10: Dockerfile - CMD Instruction - Override with docker run Demo-11: Dockerfile - ENTRYPOINT Instruction Demo-12: Dockerfile - HEALTHCHECK Instruction Demo-13: Dockerfile - USER Instruction Demo-14: Docker Ports: -p and -P flags Demo-15: Docker Volume - Basics Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers Demo-18: Docker Volumes: Mount a Volume sub-directroy Demo-19: Docker Bind Mounts: Basics Demo-20: Docker Bind Mounts: Mount in Read-Only mode Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase Demo-22: Docker tmpfs Mount Demo-23: Deploy Multi-container Applications using Docker Commands Demo-24: Docker Compose: Basics (MySQL DB as Service) Demo-25: Docker Compose: Named Volumes with additional Metadata Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB) Demo-29: Docker Compose: HEALTHCHECKS Demo-30: Docker Compose: STARTUP ORDER with Conditions Demo-31: Docker Compose: PROFILES Demo-32: Docker Compose: LINKS Demo-33: Docker Compose: ALIASES Demo-34: Docker Compose: BUILD Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders Demo-38: Docker BuildKit: Build Multi-platform Docker Images Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder Demo-40: Docker Multi-stage BuildsDocker Concepts Covered1. Docker Installation and Setup - Installing Docker Desktop - Signing up for Docker Hub2. Basic Docker Commands - Pulling, running, executing, stopping, starting, removing containers and images3. Docker Image Management - Building and pushing Docker images4. Dockerfile Instructions - LABELS, ADD vs COPY, ARG, RUN, EXPOSE, ENV, CMD, WORKDIR, ENTRYPOINT, HEALTHCHECK, USER5. Docker Ports - Mapping ports using -p and -P flags6. Docker Volumes and Data Management - Docker volumes basics, usage with containers, data population, sub-directory mounts, and differences between volumes and bind mounts7. Docker Bind Mounts - Basics, read-only mode, and non-empty directory use cases8. Temporary File Storage - tmpfs mounts9. Multi-container Applications - Deploying multi-container applications with Docker commands10. Docker Compose - Basics, named volumes with metadata, multi-container applications, scaling, networks, health checks, startup order, profiles, links, aliases, build, develop-watch features11. Advanced Docker Compose Features - Network configurations, health checks, profiles, aliases, and links12. Docker BuildKit - Using BuildKit for building multi-platform images and setting up builders13. Docker Cloud Build - Remote builds using Docker's cloud builder14. Docker Multi-stage Builds - Creating optimised images through multi-stage buildsEach of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesPractical demos for each and every conceptFriendly Support in the Q&A section"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"

Overview

Section 1: Introduction

Lecture 1 Course Introduction

Lecture 2 Course GitHub Repository Links

Lecture 3 Why Docker?

Lecture 4 Docker Architecture or Terminology

Section 2: Demo-01: Install Docker Desktop, Sign Up to Docker Hub

Lecture 5 Step-01: Install Docker Desktop and SignUp to Docker Hub

Section 3: Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi

Lecture 6 Step-01: Introduction to docker pull, run, exec, stop, start, rm, rmi commands

Lecture 7 Step-02: How to Pull a Docker Image?

Lecture 8 Step-03: Learn Docker Commands: run, exec, stop, start, rm, rmi

Section 4: Demo-03: Build Docker Image and Push to Docker Hub

Lecture 9 Step-01: Introduction to Dockerfiles and Instructions

Lecture 10 Step-02: Create Docker Hub ID, login from terminal and docker desktop

Lecture 11 Step-03: Run nginx base image as container and verify index.html

Lecture 12 Step-04: Build Docker Image and Verify by running it as container

Lecture 13 Step-05: Tag and Push the Docker Image and Verify in Docker Hub

Section 5: Demo-04: Dockerfile - LABELS Instruction

Lecture 14 Step-01: Introduction to Dockerfile LABELS

Lecture 15 Step-02: Implement Dockerfile LABELS demo

Section 6: Demo-05: Dockerfile - ADD vs COPY Instructions

Lecture 16 Step-01: Introduction to Dockerfile ADD vs COPY

Lecture 17 Step-02: Implement Dockerfile ADD vs COPY Demo

Section 7: Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release)

Lecture 18 Step-01: Introduction to Dockerfile ADD Fetch from URL

Lecture 19 Step-02: Implement Dockerfile ADD fetch from URL demo

Section 8: Demo-07: Dockerfile - ARG Instruction

Lecture 20 Step-01: Introduction to Dockerfile ARG Instruction

Lecture 21 Step-02: Implement Dockerfile ARG Instruction Demo

Section 9: Demo-08: Dockerfile - RUN and EXPOSE Instructions

Lecture 22 Step-01: Introduction to Dockerfile RUN and EXPOSE Instructions

Lecture 23 Step-02: Implement Dockerfile RUN and EXPOSE Instructions

Section 10: Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions

Lecture 24 Step-01: Introduction to Dockerfile ENV, ARG, CMD and WORKDIR Instructions

Lecture 25 Step-02: Implement ENV vs ARG and verify

Lecture 26 Step-03: Learn about WORKDIR, CMD and override buildtime ARG

Section 11: Demo-10: Dockerfile - CMD Instruction - Override with docker run

Lecture 27 Step-01: Introduction to Dockerfile CMD - Override with docker run command

Lecture 28 Step-02: Implement Dockerfile CMD override with docker run

Section 12: Demo-11: Dockerfile - ENTRYPOINT Instruction

Lecture 29 Step-01: Introduction to Dockerfile ENTRYPOINT instruction

Lecture 30 Step-02: Implement Dockerfile ENTRYPOINT instruction

Section 13: Demo-12: Dockerfile - HEALTHCHECK Instruction

Lecture 31 Step-01: Introduction to Dockerfile HEALTHCHECK Instruction

Lecture 32 Step-02: Implement Dockerfile HEALTHCHECK Instruction

Section 14: Demo-13: Dockerfile - USER Instruction

Lecture 33 Step-01: Introduction to Dockerfile USER Instruction

Lecture 34 Step-02: Implement Dockerfile USER Instruction

Section 15: Demo-14: Docker Ports: -p and -P flags

Lecture 35 Step-01: Introduction to Docker Ports

Lecture 36 Step-02: Implementation of Docker Single Port demo

Lecture 37 Step-03: Implementation of Docker Multi Port demo

Section 16: Demo-15: Docker Volume - Basics

Lecture 38 Step-01: Introduction to Docker Volumes

Lecture 39 Step-02: Manage Docker volumes with CLI and Docker desktop

Section 17: Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers

Lecture 40 Step-01: Introduction to use of Docker volumes in containers

Lecture 41 Step-02: Use Docker volumes with containers using docker run and -mount and -v

Section 18: Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers

Lecture 42 Step-01: Introduction to populate data in volumes using containers

Lecture 43 Step-02: Populate volume with data using container

Lecture 44 Step-03: Verify read-only mount point using -mount and -v flags

Section 19: Demo-18: Docker Volumes: Mount a Volume sub-directroy

Lecture 45 Step-01: Introduction to mount a docker volume sub-directory

Lecture 46 Step-02: Implement how to mount a docker volume sub-directory

Section 20: Demo-19: Docker Bind Mounts: Basics

Lecture 47 Step-01: Introduction to Docker Bind Mounts

Lecture 48 Step-02: Implement Docker Bind Mounts

Section 21: Demo-20: Docker Bind Mounts: Mount in Read-Only mode

Lecture 49 Step-01: Introduction to Docker Bind Mount in Read-Only mode

Lecture 50 Step-02: Implement Docker Bind Mounts in Read-Only mode

Section 22: Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase

Lecture 51 Step-01: Introduction to Volume vs Bind Mounts

Lecture 52 Step-02: Implement volumes vs Bind Mounts Non-empty DIR demo

Section 23: Demo-22: Docker tmpfs Mount

Lecture 53 Step-01: Introduction to Docker tmpfs mount

Lecture 54 Step-02: Implement Docker tmpfs mount

Section 24: Demo-23: Deploy Multi-container Applications using Docker Commands

Lecture 55 Step-01: Introduction to deploying multi-container apps using Docker commands

Lecture 56 Step-02: Create Docker network and mysqldb container

Lecture 57 Step-03: Create UMS container, verify by creating users and cleanup

Section 25: Demo-24: Docker Compose: Basics (MySQL DB as Service)

Lecture 58 Step-01: Introduction to Docker compose basics

Lecture 59 Step-02: Implement Docker compose mysqldb service

Section 26: Demo-25: Docker Compose: Named Volumes with additional Metadata

Lecture 60 Step-01: Docker Compose named volumes demo

Section 27: Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB

Lecture 61 Step-01: Introduction to UMS Stack using Docker Compose

Lecture 62 Step-02: Implement Docker compose ums-stack demo

Section 28: Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB

Lecture 63 Step-01: Introduction to Docker Compose DEPLOY

Lecture 64 Step-02: Review docker-compose.yaml and nginx.conf files

Lecture 65 Step-03: Verify application by testing from browser and cleanup

Section 29: Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB)

Lecture 66 Step-01: Introduction to Docker compose Networks

Lecture 67 Step-02: Implement Docker compose networks demo

Section 30: Demo-29: Docker Compose: HEALTHCHECKS

Lecture 68 Step-01: Introduction to Docker Compose HEALTHCHECKS

Lecture 69 Step-02: Implement Docker Compose Healthchecks demo

Section 31: Demo-30: Docker Compose: STARTUP ORDER with Conditions

Lecture 70 Step-01: Introduction to Docker Compose startup order with conditions

Lecture 71 Step-02: Implement Docker Compose startup order with condition demo

Section 32: Demo-31: Docker Compose: PROFILES

Lecture 72 Step-01: Introduction to Docker compose PROFILES

Lecture 73 Step-02: Implement Docker compose profiles demo

Section 33: Demo-32: Docker Compose: LINKS

Lecture 74 Step-01: Introduction to Docker Compose LINKS

Lecture 75 Step-02: Implement Docker Compose LINKS demo

Section 34: Demo-33: Docker Compose: ALIASES

Lecture 76 Step-01: Introduction to Docker Compose ALIASES

Lecture 77 Step-02: Implement Docker Compose ALIASES demo

Section 35: Demo-34: Docker Compose: BUILD

Lecture 78 Step-01: Introduction to Docker Compose BUILD

Lecture 79 Step-02: Implement Docker Compose BUILD demo

Section 36: Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART

Lecture 80 Step-01: Introduction to Docker compose watch flag with SYNC and RESTART

Lecture 81 Step-02: Implement Docker Compose DEVELOP WATCH SYNC RESTART Feature

Section 37: Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD

Lecture 82 Step-01: Implement Docker Compose DEVELOP WATCH SYNC REBUILD Feature

Section 38: Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders

Lecture 83 Step-01: Introduction to Docker BuildKit

Lecture 84 Step-02: Implement Docker BuildKit Demo

Section 39: Demo-38: Docker BuildKit: Build Multi-platform Docker Images

Lecture 85 Step-01: Introduction to building Multi-platform Docker Images

Lecture 86 Step-02: Implement Multi-platform Docker images demo

Section 40: Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder

Lecture 87 Step-01: Introduction to Docker Build Cloud

Lecture 88 Step-02: Implement Docker Build Cloud Demo

Section 41: Demo-40: Docker Multi-stage Builds

Lecture 89 Step-01: Introduction to Docker Multi-stage Builds

Lecture 90 Step-02: Implement Multi-stage Docker Builds

This course is designed for students and professionals who want to learn Docker from scratch and gain hands-on experience with containerization.,Developers who want to understand how to create, manage, and deploy Docker containers in real-world scenarios.,DevOps engineers and system administrators who are interested in mastering Docker to streamline application deployment and management.,Anyone aiming to build skills in containerized applications, multi-container environments, and Docker Compose.,Those interested in exploring advanced Docker concepts, such as multi-stage builds, Dockerfile optimization, and Docker Compose networking.

yxusj-88-Step-02-Implement-Docker-Build-Cloud-Demo.jpg

761906700_yxusj-epe35z35i4u8.jpg



RapidGator
-.part1.rar
-.part2.rar
-.part3.rar
-.part4.rar
-.part5.rar
-.part6.rar
-.part7.rar
DDownload
-.part1.rar
-.part2.rar
-.part3.rar
-.part4.rar
-.part5.rar
-.part6.rar
-.part7.rar
NitroFlare
-.part1.rar
-.part2.rar
-.part3.rar
-.part4.rar
-.part5.rar
-.part6.rar
-.part7.rar
UsersDrive
-.part1.rar
-.part2.rar
-.part3.rar
-.part4.rar
-.part5.rar
-.part6.rar
-.part7.rar
 

51db0917c5f60b5baeba67b370a02414.jpg

Docker In A Weekend: 40 Practical Demos For Devops Learners
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.22 GB | Duration: 9h 52m​

What you'll learn

You will learn Docker basics with foundational commands and setup.

You will learn to install Docker Desktop and sign up for Docker Hub.

You will learn essential Docker commands: pulling, running, stopping, and managing containers.

You will learn to build Docker images from scratch and push them to Docker Hub.

You will learn Dockerfile instructions like LABELS, ADD, COPY, and ARG.

You will learn to use Dockerfile for RUN, EXPOSE, and other key instructions.

You will learn how to manage environment variables and work with CMD and ENTRYPOINT.

You will learn advanced Dockerfile instructions: HEALTHCHECK, USER, and optimizing image builds.

You will understand Docker ports and how to map them using -p and -P flags.

You will learn Docker Volumes to store persistent data and share data between containers.

You will learn the difference between Docker Volumes and Bind Mounts and when to use each

You will learn to set up multi-container applications with Docker Commands

You will master Docker Compose basics, including MySQL as a service.

You will learn to manage multi-container applications using Docker Compose.

You will learn Docker Compose features like scaling, networks, health checks, and startup orders.

You will master Docker Compose PROFILES, LINKS, ALIASES, and named volumes.

You will learn advanced Docker Compose configurations like HEALTHCHECKS and startup conditions.

You will learn Docker BuildKit for efficient builds and multi-platform support.

You will learn Docker Cloud for remote builds and managing cloud-based images.

You will learn to use multi-stage builds to create lightweight and optimized Docker images.

Requirements

You don't need prior Docker knowledge. We will start from the basics, with the first few demos covering foundational Docker concepts.

Access to a computer that supports Docker Desktop installation (Windows, Mac, or Linux) is required.

Some familiarity with concepts of software development and server environments will be helpful but is not mandatory.

Description

Course ModulesDemo-01: Install Docker Desktop, Sign Up to Docker Hub Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi Demo-03: Build Docker Image and Push to Docker Hub Demo-04: Dockerfile - LABELS Instruction Demo-05: Dockerfile - ADD vs COPY Instructions Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release) Demo-07: Dockerfile - ARG Instruction Demo-08: Dockerfile - RUN and EXPOSE Instructions Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions Demo-10: Dockerfile - CMD Instruction - Override with docker run Demo-11: Dockerfile - ENTRYPOINT Instruction Demo-12: Dockerfile - HEALTHCHECK Instruction Demo-13: Dockerfile - USER Instruction Demo-14: Docker Ports: -p and -P flags Demo-15: Docker Volume - Basics Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers Demo-18: Docker Volumes: Mount a Volume sub-directroy Demo-19: Docker Bind Mounts: Basics Demo-20: Docker Bind Mounts: Mount in Read-Only mode Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase Demo-22: Docker tmpfs Mount Demo-23: Deploy Multi-container Applications using Docker Commands Demo-24: Docker Compose: Basics (MySQL DB as Service) Demo-25: Docker Compose: Named Volumes with additional Metadata Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB) Demo-29: Docker Compose: HEALTHCHECKS Demo-30: Docker Compose: STARTUP ORDER with Conditions Demo-31: Docker Compose: PROFILES Demo-32: Docker Compose: LINKS Demo-33: Docker Compose: ALIASES Demo-34: Docker Compose: BUILD Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders Demo-38: Docker BuildKit: Build Multi-platform Docker Images Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder Demo-40: Docker Multi-stage BuildsDocker Concepts Covered1. Docker Installation and Setup - Installing Docker Desktop - Signing up for Docker Hub2. Basic Docker Commands - Pulling, running, executing, stopping, starting, removing containers and images3. Docker Image Management - Building and pushing Docker images4. Dockerfile Instructions - LABELS, ADD vs COPY, ARG, RUN, EXPOSE, ENV, CMD, WORKDIR, ENTRYPOINT, HEALTHCHECK, USER5. Docker Ports - Mapping ports using -p and -P flags6. Docker Volumes and Data Management - Docker volumes basics, usage with containers, data population, sub-directory mounts, and differences between volumes and bind mounts7. Docker Bind Mounts - Basics, read-only mode, and non-empty directory use cases8. Temporary File Storage - tmpfs mounts9. Multi-container Applications - Deploying multi-container applications with Docker commands10. Docker Compose - Basics, named volumes with metadata, multi-container applications, scaling, networks, health checks, startup order, profiles, links, aliases, build, develop-watch features11. Advanced Docker Compose Features - Network configurations, health checks, profiles, aliases, and links12. Docker BuildKit - Using BuildKit for building multi-platform images and setting up builders13. Docker Cloud Build - Remote builds using Docker's cloud builder14. Docker Multi-stage Builds - Creating optimised images through multi-stage buildsEach of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesPractical demos for each and every conceptFriendly Support in the Q&A section"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"

Overview

Section 1: Introduction

Lecture 1 Course Introduction

Lecture 2 Course GitHub Repository Links

Lecture 3 Why Docker?

Lecture 4 Docker Architecture or Terminology

Section 2: Demo-01: Install Docker Desktop, Sign Up to Docker Hub

Lecture 5 Step-01: Install Docker Desktop and SignUp to Docker Hub

Section 3: Demo-02: Docker Commands: pullm run, exec, stop, start, rm, rmi

Lecture 6 Step-01: Introduction to docker pull, run, exec, stop, start, rm, rmi commands

Lecture 7 Step-02: How to Pull a Docker Image?

Lecture 8 Step-03: Learn Docker Commands: run, exec, stop, start, rm, rmi

Section 4: Demo-03: Build Docker Image and Push to Docker Hub

Lecture 9 Step-01: Introduction to Dockerfiles and Instructions

Lecture 10 Step-02: Create Docker Hub ID, login from terminal and docker desktop

Lecture 11 Step-03: Run nginx base image as container and verify index.html

Lecture 12 Step-04: Build Docker Image and Verify by running it as container

Lecture 13 Step-05: Tag and Push the Docker Image and Verify in Docker Hub

Section 5: Demo-04: Dockerfile - LABELS Instruction

Lecture 14 Step-01: Introduction to Dockerfile LABELS

Lecture 15 Step-02: Implement Dockerfile LABELS demo

Section 6: Demo-05: Dockerfile - ADD vs COPY Instructions

Lecture 16 Step-01: Introduction to Dockerfile ADD vs COPY

Lecture 17 Step-02: Implement Dockerfile ADD vs COPY Demo

Section 7: Demo-06: Dockerfile - ADD Fetch from URL (GitHub Release)

Lecture 18 Step-01: Introduction to Dockerfile ADD Fetch from URL

Lecture 19 Step-02: Implement Dockerfile ADD fetch from URL demo

Section 8: Demo-07: Dockerfile - ARG Instruction

Lecture 20 Step-01: Introduction to Dockerfile ARG Instruction

Lecture 21 Step-02: Implement Dockerfile ARG Instruction Demo

Section 9: Demo-08: Dockerfile - RUN and EXPOSE Instructions

Lecture 22 Step-01: Introduction to Dockerfile RUN and EXPOSE Instructions

Lecture 23 Step-02: Implement Dockerfile RUN and EXPOSE Instructions

Section 10: Demo-09: Dockerfile - ENV, ARG, CMD, WORKDIR Instructions

Lecture 24 Step-01: Introduction to Dockerfile ENV, ARG, CMD and WORKDIR Instructions

Lecture 25 Step-02: Implement ENV vs ARG and verify

Lecture 26 Step-03: Learn about WORKDIR, CMD and override buildtime ARG

Section 11: Demo-10: Dockerfile - CMD Instruction - Override with docker run

Lecture 27 Step-01: Introduction to Dockerfile CMD - Override with docker run command

Lecture 28 Step-02: Implement Dockerfile CMD override with docker run

Section 12: Demo-11: Dockerfile - ENTRYPOINT Instruction

Lecture 29 Step-01: Introduction to Dockerfile ENTRYPOINT instruction

Lecture 30 Step-02: Implement Dockerfile ENTRYPOINT instruction

Section 13: Demo-12: Dockerfile - HEALTHCHECK Instruction

Lecture 31 Step-01: Introduction to Dockerfile HEALTHCHECK Instruction

Lecture 32 Step-02: Implement Dockerfile HEALTHCHECK Instruction

Section 14: Demo-13: Dockerfile - USER Instruction

Lecture 33 Step-01: Introduction to Dockerfile USER Instruction

Lecture 34 Step-02: Implement Dockerfile USER Instruction

Section 15: Demo-14: Docker Ports: -p and -P flags

Lecture 35 Step-01: Introduction to Docker Ports

Lecture 36 Step-02: Implementation of Docker Single Port demo

Lecture 37 Step-03: Implementation of Docker Multi Port demo

Section 16: Demo-15: Docker Volume - Basics

Lecture 38 Step-01: Introduction to Docker Volumes

Lecture 39 Step-02: Manage Docker volumes with CLI and Docker desktop

Section 17: Demo-16: Docker Volumes: Use Docker Volumes with Docker Containers

Lecture 40 Step-01: Introduction to use of Docker volumes in containers

Lecture 41 Step-02: Use Docker volumes with containers using docker run and -mount and -v

Section 18: Demo-17: Docker Volumes: Populate Data in Docker Volumes using Containers

Lecture 42 Step-01: Introduction to populate data in volumes using containers

Lecture 43 Step-02: Populate volume with data using container

Lecture 44 Step-03: Verify read-only mount point using -mount and -v flags

Section 19: Demo-18: Docker Volumes: Mount a Volume sub-directroy

Lecture 45 Step-01: Introduction to mount a docker volume sub-directory

Lecture 46 Step-02: Implement how to mount a docker volume sub-directory

Section 20: Demo-19: Docker Bind Mounts: Basics

Lecture 47 Step-01: Introduction to Docker Bind Mounts

Lecture 48 Step-02: Implement Docker Bind Mounts

Section 21: Demo-20: Docker Bind Mounts: Mount in Read-Only mode

Lecture 49 Step-01: Introduction to Docker Bind Mount in Read-Only mode

Lecture 50 Step-02: Implement Docker Bind Mounts in Read-Only mode

Section 22: Demo-21: Docker Volumes vs Bind Mounts with Non-empty dir usecase

Lecture 51 Step-01: Introduction to Volume vs Bind Mounts

Lecture 52 Step-02: Implement volumes vs Bind Mounts Non-empty DIR demo

Section 23: Demo-22: Docker tmpfs Mount

Lecture 53 Step-01: Introduction to Docker tmpfs mount

Lecture 54 Step-02: Implement Docker tmpfs mount

Section 24: Demo-23: Deploy Multi-container Applications using Docker Commands

Lecture 55 Step-01: Introduction to deploying multi-container apps using Docker commands

Lecture 56 Step-02: Create Docker network and mysqldb container

Lecture 57 Step-03: Create UMS container, verify by creating users and cleanup

Section 25: Demo-24: Docker Compose: Basics (MySQL DB as Service)

Lecture 58 Step-01: Introduction to Docker compose basics

Lecture 59 Step-02: Implement Docker compose mysqldb service

Section 26: Demo-25: Docker Compose: Named Volumes with additional Metadata

Lecture 60 Step-01: Docker Compose named volumes demo

Section 27: Demo-26: Docker Compose: Multi-container Application - UMS WebApp + MySqlDB

Lecture 61 Step-01: Introduction to UMS Stack using Docker Compose

Lecture 62 Step-02: Implement Docker compose ums-stack demo

Section 28: Demo-27: Docker Compose: DEPLOY (Scale containers) - Nginx + UMSWeb + MySqlDB

Lecture 63 Step-01: Introduction to Docker Compose DEPLOY

Lecture 64 Step-02: Review docker-compose.yaml and nginx.conf files

Lecture 65 Step-03: Verify application by testing from browser and cleanup

Section 29: Demo-28: Docker Compose: NETWORKS (Frontend: Web, App, Backend: App, DB)

Lecture 66 Step-01: Introduction to Docker compose Networks

Lecture 67 Step-02: Implement Docker compose networks demo

Section 30: Demo-29: Docker Compose: HEALTHCHECKS

Lecture 68 Step-01: Introduction to Docker Compose HEALTHCHECKS

Lecture 69 Step-02: Implement Docker Compose Healthchecks demo

Section 31: Demo-30: Docker Compose: STARTUP ORDER with Conditions

Lecture 70 Step-01: Introduction to Docker Compose startup order with conditions

Lecture 71 Step-02: Implement Docker Compose startup order with condition demo

Section 32: Demo-31: Docker Compose: PROFILES

Lecture 72 Step-01: Introduction to Docker compose PROFILES

Lecture 73 Step-02: Implement Docker compose profiles demo

Section 33: Demo-32: Docker Compose: LINKS

Lecture 74 Step-01: Introduction to Docker Compose LINKS

Lecture 75 Step-02: Implement Docker Compose LINKS demo

Section 34: Demo-33: Docker Compose: ALIASES

Lecture 76 Step-01: Introduction to Docker Compose ALIASES

Lecture 77 Step-02: Implement Docker Compose ALIASES demo

Section 35: Demo-34: Docker Compose: BUILD

Lecture 78 Step-01: Introduction to Docker Compose BUILD

Lecture 79 Step-02: Implement Docker Compose BUILD demo

Section 36: Demo-35: Docker Compose: DEVELOP WATCH with SYNC + RESTART

Lecture 80 Step-01: Introduction to Docker compose watch flag with SYNC and RESTART

Lecture 81 Step-02: Implement Docker Compose DEVELOP WATCH SYNC RESTART Feature

Section 37: Demo-36: Docker Compose: DEVELOP WATCH with SYNC + REBUILD

Lecture 82 Step-01: Implement Docker Compose DEVELOP WATCH SYNC REBUILD Feature

Section 38: Demo-37: Docker BuildKit: Buildx CLI, Local and Build Cloud Builders

Lecture 83 Step-01: Introduction to Docker BuildKit

Lecture 84 Step-02: Implement Docker BuildKit Demo

Section 39: Demo-38: Docker BuildKit: Build Multi-platform Docker Images

Lecture 85 Step-01: Introduction to building Multi-platform Docker Images

Lecture 86 Step-02: Implement Multi-platform Docker images demo

Section 40: Demo-39: Docker Build Cloud: Remote Builds using Cloud Builder

Lecture 87 Step-01: Introduction to Docker Build Cloud

Lecture 88 Step-02: Implement Docker Build Cloud Demo

Section 41: Demo-40: Docker Multi-stage Builds

Lecture 89 Step-01: Introduction to Docker Multi-stage Builds

Lecture 90 Step-02: Implement Multi-stage Docker Builds

This course is designed for students and professionals who want to learn Docker from scratch and gain hands-on experience with containerization.,Developers who want to understand how to create, manage, and deploy Docker containers in real-world scenarios.,DevOps engineers and system administrators who are interested in mastering Docker to streamline application deployment and management.,Anyone aiming to build skills in containerized applications, multi-container environments, and Docker Compose.,Those interested in exploring advanced Docker concepts, such as multi-stage builds, Dockerfile optimization, and Docker Compose networking.

15-Step-02-Implement-Dockerfile-LABELS-demo.jpg

 
Zurück
Oben Unten