Docker without docker- understanding the basics

Niklas Dzösch (08.Jun.2018 at 13:30, 45 min)
Talk at Dutch PHP Conference 2018 (English - US)

Rating: 5 of 5

Almost everyone uses docker, but without really knowing what it is or does under the hood.
To be fair, it just works and the whole thing with namespaces and images is a dry topic.

This talk will show you how Docker works, the fun way!

The most important thing to know is, docker is just a product name for a program that uses several already long-existing technologies to create its containers.
Well, it's a little bit more, since it provides the docker hub infrastructure, a vital part of docker's success.

Since understanding docker means understanding the underlying principles, you will see how to create your own container without using anything docker.
To do this a small program is written in golang (you don't need to know the language) that creates a real container.

During this process, you will get to know and, most importantly, understand how docker works.

Why would you want to know how Docker works internally?

If you know the concept by heart, working with docker and especially debugging weird stuff it does from time to time becomes a breeze.
‚ÄčAdditionally to the things above you will get deeper knowledge about images, the second most important thing apart from containers.

The talk is aimed at programmers who struggle to understand docker or just want to know more about a technology they use every day.

Be aware: How to use Docker in daily business is not part of this talk.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= two minus one

Comments

Rating: 4 of 5

08.Jun.2018 at 14:10 by Bastian (3 comments) via Web2 LIVE

I love when speakers code during talks.

Rating: 5 of 5

09.Jun.2018 at 00:19 by Pavel Abduramanov (4 comments) via Web2 LIVE

Super!
Couple of lines on Go describe the basics of docker

Rating: 4 of 5

09.Jun.2018 at 11:25 by Dennis C. (53 comments) via Web2 LIVE

Quite interesting talk and a good explanation into how things work under the hood.

Rating: 5 of 5

09.Jun.2018 at 12:16 by Marv (5 comments) via Web2 LIVE

I liked the storytelling at the start and the live coding in the slides.

Rating: 5 of 5

11.Jun.2018 at 11:08 by Peter Lindqvist (18 comments) via Web2 LIVE

When learning a new tool or technology it can be really helpful to understand the basics, and this talk teaches the basics of docker, with live coding examples.

Rating: 5 of 5

11.Jun.2018 at 20:26 by Daan van den Berg (71 comments) via Web2 LIVE

Excellent way of showing how docker works under the hood.
Even though there were some bits that could be improved on the slides, but speaker mentioned that himself during the talk, and I'm sure its fixed for the next talk.

© Joind.in 2018