the native web
tech:lounge – Docker
Learning
Learning Docker simplifies the distribution and deployment of applications. This entirely free video course guides you on your journey.
techlounge-docker

Docker – the premier container runtime

Docker enables you to build, distribute, and run applications inside lightweight and portable containers. This video course takes you from installing and configuring Docker via managing containers and building custom images to handling multi-container setups and dealing with complex container orchestration, and much more. If you need any further guidance or support, we provide consulting, workshops, and development services.

Diversity

Human in front of world
To learn Docker there is a variety of amazing resources on the web – at least, if you speak English. As we want to improve the diversity of languages and to raise inclusion, we produce these videos in German.

Free forever

Present
Everyone working at the native web has learned so much for free in their lives that we believe it is fair to give something in return. That's why we provide the tech:lounge video courses for free, forever.

Let's get in touch

Speech bubbles
We would like to get to know you, and to learn about your current situation. Together, we can figure out how to empower you, and find answers to your individual visions, ideas, and questions. Let's get in touch!

Welcome to Docker

We welcome you to the free tech:lounge video course on Docker. The first episode introduces you to this course and guides your first steps on your journey to learn Docker. All further videos can be found in the playlist below. This course as well as other interesting courses are also available directly on our YouTube channel. We always look forward to questions and feedbacks, and we would be more than happy about positive reviews or comments. For anything else, let's get in touch!

Folge 1: GrundkonzeptePlay
Folge 1: Grundkonzepte (37:14)
Wer sich erstmals mit Docker beschäftigt, begegnet einer Vielzahl an Begriffen, beispielsweise Container, Image, Registry und Dockerfile. Dabei ist häufig noch gar nicht klar, für welches Einsatzgebiet Docker überhaupt geeignet ist. In dieser Folge erklärt Stefan Scherer die Ideen und Grundkonzepte von Docker und zeigt, wie der Einstieg in Docker mit geringem Aufwand gelingt.
Veröffentlicht am 3. September 2020

Playlist

Folge 1: GrundkonzeptePlay
Folge 1: Grundkonzepte (37:14)
Wer sich erstmals mit Docker beschäftigt, begegnet einer Vielzahl an Begriffen, beispielsweise Container, Image, Registry und Dockerfile. Dabei ist häufig noch gar nicht klar, für welches Einsatzgebiet Docker überhaupt geeignet ist. In dieser Folge erklärt Stefan Scherer die Ideen und Grundkonzepte von Docker und zeigt, wie der Einstieg in Docker mit geringem Aufwand gelingt.
Veröffentlicht am 3. September 2020
Folge 2: Docker installieren (Windows)Play
Folge 2: Docker installieren (Windows) (43:55)
Bevor man Docker auf dem eigenen Computer verwenden kann, muss man das Betriebssystem vorbereiten, und anschließend Docker installieren und konfigurieren. Stefan Scherer erklärt in dieser Folge, worauf es dabei zu achten gilt, welche Stolperfallen es gibt, und zeigt Schritt für Schritt, wie die Installation von Docker unter Windows gelingt.
Veröffentlicht am 8. September 2020
Folge 2: Docker installieren (macOS)Play
Folge 2: Docker installieren (macOS) (20:14)
Bevor man Docker auf dem eigenen Computer verwenden kann, muss man das Betriebssystem vorbereiten, und anschließend Docker installieren und konfigurieren. Stefan Scherer erklärt in dieser Folge, worauf es dabei zu achten gilt, welche Stolperfallen es gibt, und zeigt Schritt für Schritt, wie die Installation von Docker unter macOS gelingt.
Veröffentlicht am 9. September 2020
Folge 2: Docker installieren (Linux)Play
Folge 2: Docker installieren (Linux) (17:46)
Bevor man Docker auf dem eigenen Computer verwenden kann, muss man das Betriebssystem vorbereiten, und anschließend Docker installieren und konfigurieren. Stefan Scherer erklärt in dieser Folge, worauf es dabei zu achten gilt, welche Stolperfallen es gibt, und zeigt Schritt für Schritt, wie die Installation von Docker unter Linux gelingt.
Veröffentlicht am 10. September 2020
Folge 3: Container verwendenPlay
Folge 3: Container verwenden (30:11)
Container zu verwenden gehört zu den wesentlichen Fähigkeiten, die man im Umgang mit Docker benötigt. Dazu zählen das Starten und das Beenden von Containern ebenso wie das Überprüfen, welche Container ausgeführt werden und das Anzeigen von Logs. Stefan Scherer zeigt und erklärt in dieser Folge die Grundbefehle von Docker, die man im Alltag regelmäßig benötigt, um Container zu steuern.
Veröffentlicht am 21. September 2020
Folge 4: Images bauenPlay
Folge 4: Images bauen (42:34)
Ein eigenes Docker-Image zu bauen ist spätestens dann erforderlich, wenn man eine selbst entwickelte Software mit Docker verteilen möchte. Dazu bedarf es einer sogenannten Dockerfiles, das als eine Art Kochrezept für den Zusammenbau eines Images dient. Stefan Scherer zeigt in dieser Folge, wie man ein solches Dockerfile schreibt, welche Befehle darin genutzt werden können, und worauf es dabei zu achten gilt.
Veröffentlicht am 5. Oktober 2020

Workshops

Learn how to design applications for usage in containerized environments. Become an expert in setting up Docker infrastructures for testing. Learn how to run Docker in a production-grade quality. You can learn all of this in our workshops, which of course are also available tailor-made, suitable to your individual needs – remote or on-site. Let's get in touch!

On demand – remote or on-site

You define place and time

Learning Docker from scratch

In English or German

Learn how to use Docker to build and deploy web and cloud applications with containers. In a small group you will experience the theoretical basics as well as the hands-on usage.

This workshop includes

  • Understanding containers and images
  • Controlling the container lifecycle
  • Building and optimizing custom images
  • Publishing and using images
  • Securing Docker containers
  • Managing multi-container setups
  • Running your own registry
  • And much more…
Hannes Leutloff
Hannes Leutloff
Let's get in touch

On demand – remote or on-site

You define place and time

Using Docker inside a CI / CD workflow

In English or German

Learn how to use Docker for testing and other tasks as part of a CI / CD workflow. In a small group you will experience the theoretical basics as well as the hands-on usage.

This workshop includes

  • Compiling code inside a container
  • Using Docker for unit and integration tests
  • Building Docker images automatically
  • Versioning Docker images
  • Deploying code to production
  • Running your own registry
  • Using Docker for the CI / CD workflow itself
  • And much more…
Golo Roden
Golo Roden
Let's get in touch

On demand – remote or on-site

You define place and time

Your individual Docker workshop

In English or German

Do you need an individual Docker workshop? In close collaboration with you we setup a tailor-made agenda that addresses what's most important to your individual project requirements.

This workshop includes

  • Tailor-made agenda
  • Balanced mix of theory and hands-on
  • Your place, your time
  • Close collaboration with the speaker
  • Group size according to your wishes
  • Follow-up support from our experts
  • Everything according to your needs
  • And much more…
Sophie van Sky
Sophie van Sky
Let's get in touch

Contact

If you share our core values and like our approach, we would be more than happy to support you in achieving your goals and visions. To get started, send us a message and tell us about you and your situation, no matter which project phase you are in. We are confident that together we will figure out the right way to help you. Whether you are a start-up or an established corporation, we will shape and provide a tailor-made solution for your individual needs.

Golo Roden

Golo Roden, founder and CTO, is looking forward to receive your message and to get to know you!