# Docker Development Guide
## a Youtube Series

Hi! 

This is the source code for the YouTube series covering docker-based development workflows.

## Docker Development Basics

Part #1: The Dockerfiles (.NET, Golang, Python, NodeJS) <br/>
Video:                    https://youtu.be/wyjNpxLRmLg  <br/>
Source code for Part #1:    https://github.com/marcel-dempers/docker-development-youtube-series/tree/part1

Part #2: The code (.NET, Golang, Python, NodeJS) <br/>
Video:                     https://youtu.be/EdmKENqnQUw   <br/>
Source code for Part #2    https://github.com/marcel-dempers/docker-development-youtube-series/tree/part2

Part #3: Docker Multistage explained <br/>
Video:                     https://youtu.be/2lQ7WrwpZfI  <br/>
Source code for Part #2    https://github.com/marcel-dempers/docker-development-youtube-series/tree/part3

Part #4:                   Debugging Golang code in Docker <br/>
Video:                     https://youtu.be/kToyI16IFxs  <br/>
Source code for Part #4    https://github.com/marcel-dempers/docker-development-youtube-series/tree/part4

Part #5:                   Debugging .NET Core code in Docker <br/>
Video:                     https://youtu.be/ds2bud0ZYTY  <br/>
Source code for Part #5    https://github.com/marcel-dempers/docker-development-youtube-series/tree/part5

Part #6:                   Debugging Python code in Docker using VSCode <br/>
Video:                     https://youtu.be/b78Tg-YmJZI  <br/>
Source code for Part #6    https://github.com/marcel-dempers/docker-development-youtube-series/tree/debugging-python


## Prometheus Monitoring

Application and Server monitoring <br/>
Let's take a look how to monitor application code using Prometheus.

See the [Prometheus Monitoring](./prometheus-monitoring/readme.md) readme guide for detailed steps

## Kubernetes Development Basics

See the [Kubernetes Guide](./kubernetes/readme.md) readme guide for detailed steps

Part #1                     Kubernetes Getting Started on Windows <br/>
Video:                      https://youtu.be/8h4FoWK7tIA <br/>

Part #2                     Kubernetes kubectl | the basics <br/>
Video:                      https://youtu.be/feLpGydQVio <br/>   

Part #3                     Kubernetes deployments | the basics <br/>
Video:                      https://youtu.be/DMpEZEakYVc <br/>  

Part #4                     Kubernetes config management | the basics <br/>
Video:                      https://youtu.be/o-gXx7r7Rz4 <br/>  

Part #5                     Kubernetes secrets | the basics <br/>
Video:                      https://youtu.be/o36yTfGDmZ0 <br/>

Part #6                     Kubernetes load balancing and services | the basics <br/>
Video:                      https://youtu.be/xhva6DeKqVU <br/>  

Part #7                     Kubernetes ingress | the basics <br/>
Video:                      https://youtu.be/izWCkcJAzBw <br/>  

Kubernetes in the Cloud

Checkout my series on running Kubernetes in the Cloud [here](./kubernetes/cloud/readme.md) <br/>

More details coming soon!
