DPC2018: Docker without docker- understanding the basics - Niklas Dzösch

Опубликовано: 25 Июнь 2018
на канале: Ibuildings Dutch PHP Conference
824
22

Docker without docker- understanding the basics by Niklas Dzösch

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.


About Niklas Dzösch

Born in 1982, Niklas started programming at the age of 14 and never stopped since.
Shortly after the dot-com bubble bubble popped, he started with PHP and e-commerce systems.
After a studying, but not finishing applied computer science he became a freelancer and later on a consultant as well.
In his spare time he worked on game enhancements, to this day he refuses to call them cheats, as well as other projects with rather low commercial value.
His life as a freelancer and working for agencies came to an end when he found shopware AG two years ago.
Hired as a core developer, he became the new developer evangelist after one year and he loves it.
Apart from the already mentioned programming languages he picked up golang and loves docker.


This talk was given at the Dutch PHP Conference in 2018, organised and hosted by Ibuildings. Visit http://phpconference.nl or http://www.ibuildings.nl for more information.


Смотрите видео DPC2018: Docker without docker- understanding the basics - Niklas Dzösch онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Ibuildings Dutch PHP Conference 25 Июнь 2018, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 824 раз и оно понравилось 22 людям.