Főoldal > Timetable > Session details > Contribution details

Közreműködés Előadás

EKF CK - C Terem
4. ALKALMAZÁSFEJLESZTÉSI ÉS ÜZEMELTETÉSI TECHNOLÓGIÁK

A konténeres bálna - bevezetés a Docker alapú alkalmazásüzemeltetésbe

Előadók

  • FRANK Tamás

Elsődleges szerzők

Témakör

4.5 Virtualizáció

Magyar nyelvű tematika (min. 1000 karakter, max. 2000 karakter)

A Docker egy LXC-re épülő, konténeralapú alkalmazásvirtualizációs technológia, amely az alkalmazást a futtatási környezetével együtt egy virtuális konténerbe zárja. Ezek a konténerek függetlenek egymástól és az alattuk futó rendszertől és szabadon lehet őket mozgatni akár a gépek között is. A konténerbe zárt alkalmazások megosztoznak a kernelen és a rendszer többi erőforrásán, vagyis a technológia nem olyan hardverigényes mint amikor egy teljes VM-et kell futtatni.

Az előadásban bemutatásra kerülnek a technológia alapvető jellemzői és szó esik a Docker hoszting környezet kialakításáról.

Angol nyelvű előadáscím

What is Docker?

Angol nyelvű tematika (min. 1000 karakter, max. 2000 karakter)

Docker is all about making it easier to create, deploy, and run applications by using containers. Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies, and ship it all out as one package. By doing so, thanks to the container, the developer can rest assured that the application will run on any other Linux machine regardless of any customized settings that machine might have that could differ from the machine used for writing and testing the code.

In a way, Docker is a bit like a virtual machine. But unlike a virtual machine, rather than creating a whole virtual operating system, Docker allows applications to use the same Linux kernel as the system that they're running on and only requires applications be shipped with things not already running on the host computer. This gives a significant performance boost and reduces the size of the application.