• Stars
    star
    5,172
  • Rank 7,763 (Top 0.2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Docker Mastery Udemy course to build, compose, deploy, and manage containers from local development to high-availability in the cloud

Udemy Course Docker Mastery: with Kubernetes+Swarm from a Docker Captain

Build, test, and deploy containers with the best mega-course on Docker, Kubernetes, Compose, Swarm and Registry using a cloud native DevOps mindset

This repository is for use in my Udemy Courses "Docker Mastery)" and "Swarm Mastery"

Course Sections

  1. Quick Start!
    1. README
    2. Commands and Links
  2. Course Introduction
  3. The Best Way to Setup Docker for Your OS
  4. Creating and Using Containers Like a Boss
  5. Container Images, Where To Find Them and How To Build Them
  6. Container Lifetime & Persistent Data: Volumes, Volumes, Volumes
  7. Making It Easier with Docker Compose: The Multi-Container Tool
  8. Swarm Intro and Creating a 3-Node Swarm Cluster
  9. Swarm Basic Features and How to Use Them In Your Workflow
  10. Swarm App Lifecycle
  11. Container Registries: Image Storage and Distribution
  12. Docker in Production
  13. The What and Why of Kubernetes
  14. Kubernetes Architecture and Install
  15. Your First Pods
  16. Inspecting Kubernetes Resources
  17. Exposing Kubernetes Ports
  18. Kubernetes Management Techniques
  19. Moving to Declarative Kubernetes YAML
  20. Your Next Steps and The Future of Kubernetes
  21. Automated CI Workflows
  22. GitHub Actions Workflow Examples
  23. Docker Security Good Defaults and Tools
  24. Docker 19.03 Release New Features
  25. DevOps and Docker Clips
  26. Dockerfiles and Docker Images in 2022
  27. Dockerfile and Compose File Reviews
  28. Extra's, Common Questions, and Resources

Feel free to create issues or PRs if you find a problem with examples in this repository!

More Repositories

1

node-docker-good-defaults

sample node app for Docker examples
JavaScript
2,305
star
2

dogvscat

Sample Docker Swarm cluster stack of tools
HCL
494
star
3

nodejs-rocks-in-docker

DockerCon "Docker for Node.js" examples
Dockerfile
482
star
4

docker-mastery-for-nodejs

Docker Mastery for Node.js Projects, From a Docker Captain
JavaScript
403
star
5

php-docker-good-defaults

*WORK IN PROGRESS* sample PHP/Laravel app for Docker examples
Dockerfile
362
star
6

docker-vackup

Script to easily backup and restore docker volumes
Shell
330
star
7

jekyll-serve

Jekyll in a Docker Container For Easy SSG Development
Dockerfile
327
star
8

awesome-swarm

All the awesome tools, docs, and training on Docker and Mirantis Swarm Mode (SwarmKit)
317
star
9

kubernetes-mastery

Kubernetes course on Udemy from @BretFisher and @jpetazzo
Shell
229
star
10

docker-ci-automation

GitHub Actions automation examples with Docker's official actions
Shell
222
star
11

multi-platform-docker-build

Using BuildKit and TARGETPLATFORM for cross-platform Dockerfiles
Dockerfile
119
star
12

compose-dev-tls

Easy Traefik TLS proxy plus certificate generation for Docker Compose local development use
Shell
101
star
13

github-actions-templates

Reusable GitHub Actions workflow examples for cloud native DevOps
Dockerfile
69
star
14

browncoat

Container for testing app failures in orchestrators. It aims to misbehave.
JavaScript
67
star
15

podspec

Kubernetes Pod Specification Good Defaults
65
star
16

httping-docker

Ping with HTTP requests, built directly from master
C
52
star
17

docker-build-workflow

A Reusable Workflow of the Docker GitHub Actions
Dockerfile
39
star
18

super-linter-workflow

A Reusable Workflow of the Super-Linter GitHub Action
35
star
19

gha-runners

Terraform to create GitHub Action self-hosted runners in EC2 using ASG
HCL
29
star
20

slack-signup

Slack Team Access Request Form in Meteor
JavaScript
27
star
21

container-security-steps

Docker and Kubernetes security steps to help you create, build, test, and run safer in containers
26
star
22

stress

Docker images for stressing cpu and memory
Dockerfile
25
star
23

sysbench-docker-hpe

Sysbench Dockerfiles and Scripts for VM and Container benchmarking MySQL
Shell
18
star
24

petclinic

sample dockerization of a Java Spring Boot app
Java
16
star
25

redis-tini

Docker image of official redis with tini added for liveness healthchecks that reap zombies
Dockerfile
16
star
26

BretFisher

15
star
27

nodemongoapp

Docker Example Node + Mongo App
JavaScript
10
star
28

initcontainers

Kubernetes initContainers examples and good defaults
9
star
29

bret.run

Static files for easy gettin' stuff
Shell
7
star
30

PowerShell-Profile

Microsoft.PowerShell_profile.ps1
PowerShell
6
star
31

resume

My Resume, hopefully current.
HTML
5
star
32

completion-image

Generates completion certificates (images) for students based on a template image and a CSV file containing student names.
Go
3
star
33

gitops-argocd

3
star
34

wordsmith-k8s

Manifests for Docker's wordsmith demo
3
star
35

cheese

Simple web servers of cheese for yummy demos.
HTML
3
star
36

docker-github-actions-monorepo-example

3
star
37

nodeBeginnerBookLearnings

Me just learning the node code from the Excellent
1
star
38

.github

1
star
39

dotfiles

My public dotfiles for Codespaces and examples
Shell
1
star
40

gatsby-starter-netlify-cms

JavaScript
1
star
41

AutoSPInstaller-User-Creator

I use this PowerShell Script with www.autospinstaller.com to automate (most) of a SharePoint 2010 deployment
PowerShell
1
star
42

katacoda-scenarios

https://www.katacoda.com/bretfisher
1
star
43

pmx-docker

Shell
1
star