13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

Docker

haladóelterjedt

A Docker olyan eszköz, amely egy programot minden szükséges kellékével együtt egy zárt dobozba csomagol, így az szinte bármelyik gépen ugyanúgy fut.

Érthetően

Képzeld el, hogy költözöl, és a konyhádat nem darabonként pakolod össze, hanem egyetlen szabványos szállítókonténerbe teszed, bekötve, beüzemelve. Bárhová viszik, kinyitod, és azonnal főzhetsz benne. A Docker ugyanezt csinálja a programokkal: a szoftvert a hozzá tartozó beállításokkal és segédprogramokkal együtt egy „konténerbe” zárja.

Erre azért van szükség, mert a programok kényesek a környezetükre. Ami a fejlesztő gépén működik, az egy másik gépen gyakran elhasal, mert ott más verziójú kiegészítők vannak telepítve. A konténer magával viszi a saját környezetét, ezért nem számít, hol indítod el.

Az AI világában ezért találkozol vele gyakran: a nyelvi modelleket kiszolgáló rendszereket, az adatbázisokat és az agentek eszközeit jellemzően konténerben telepítik. A kódoló agent is sokszor ilyen elzárt dobozban dolgozik, hogy ha valamit elront, az ne a te gépedet tegye tönkre.

Hogyan működik

  1. A fejlesztő egy rövid szöveges receptet ír (Dockerfile), amely lépésről lépésre leírja, mi kell a program futásához.
  2. A Docker a receptből elkészít egy lemezképet (angolul image, nem fénykép!): ez a program becsomagolt, változatlan mintapéldánya.
  3. A lemezképet fel lehet tölteni egy közös tárolóba (ilyen például a Docker Hub), ahonnan bárki letöltheti, mint egy alkalmazást az áruházból.
  4. Indításkor a lemezképből konténer lesz: egy futó, a gép többi részétől elkülönített példány, amely a gazdagép operációs rendszerének magját használja, ezért másodpercek alatt elindul.
  5. Ha már nem kell, a konténert ki lehet dobni, és a lemezképből bármikor újat indíthatsz, akár százat egyszerre.

Példa a mindennapokból

Ki szeretnél próbálni a saját gépeden egy nyílt forráskódú AI-eszközt, és a leírásban csak annyi áll: „indítsd el Dockerrel”. Ha a Docker már fent van a gépeden, egyetlen parancsot másolsz be, a gép letölti a kész csomagot, és pár perc múlva fut a program, anélkül hogy a Dockeren kívül bármit külön telepítened kellett volna.

Kit érint

fejlesztőA mindennapi munka része: ebben építi, teszteli és adja át a programot, és ebben futtatja biztonságosan a kódoló agentet is. → Kód
vállalkozó, vezetőHa a cég saját szerveren akar AI-eszközt futtatni, az gyakran konténerben érkezik, ezért érdemes értened, mit kér az informatikus.
álláskereső, pályakezdőSok fejlesztői és üzemeltetői álláshirdetésben szerepel elvárásként, ezért már az alapszintű ismerete is előnyt jelent. → Munka és HR
szülő, diák, tanárA programozást tanulók így tudnak bonyolult rendszereket otthon kipróbálni anélkül, hogy összekuszálnák a saját gépüket. → Oktatás és család

Gyakori félreértés

TévhitA Docker-konténer ugyanaz, mint egy virtuális gép, tehát teljesen elzárt és feltörhetetlen.
ValójábanA konténer nem visz magával teljes operációs rendszert, hanem a gazdagép rendszermagján osztozik, ezért könnyebb és gyorsabb, de az elszigetelése gyengébb, mint a virtuális gépé. Rossz beállítással vagy biztonsági hiba miatt egy program ki tud jutni belőle. Feltörhetetlen egyébként a virtuális gép sem.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

Konténerizáció, Virtualizáció, Felhőszolgáltatás, Nyílt forráskód

Szűkebb

Konténer, Képfájl, Dockerfile, Docker Compose, Docker Hub

Rokon

Kubernetes, Virtuális gép, Homokozó, Kódoló agent, Telepítés

Röviden a története

A Dockert Solomon Hykes mutatta be 2013-ban, nyílt forráskódú projektként, a dotCloud nevű cégnél, amely később fel is vette a Docker nevet. A konténerek ötlete régebbi volt, de a Docker tette annyira egyszerűvé, hogy néhány év alatt iparági szabvánnyá vált.

Hol tart most

2026 végén a Docker a szoftverfejlesztés egyik alapeszköze, a konténerformátum pedig nyílt iparági szabvány, ezért a konténereket más programok (például a Podman) is tudják futtatni. Az AI-rendszerek és az agentek futtatásában is bevett megoldás, főleg az elszigetelt környezet miatt.

Állapot: 2026. november

A hírekben

4 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

Docker · docker · Docker-konténer · Docker konténer · Docker container · Docker Engine · Docker Desktop · dokker

Források

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.