fbpx

Hajókázás Dockerrel 2. rész: Evezőcsapások

Az előző részben elkészítettük a Docker környezetünket, és elkészítettünk egy nagyon egyszerű Dockerfile-t, ami még nem csinált semmi hasznosat, csupán kiindulópontként szolgált. Haladjunk néhány evezőcsapással tovább, bővítsük ki a Dockerfile-unkat és legyen az a célunk, hogy egy Dockertárolóban (container-ben) el tudjunk indítani egy egyszerű webszervert, amely már HTTP kiszolgálásra képes.

Hajókázás Docker-rel, azaz viszlát Vagrant

Egy korábbi cikkünkben (Lokális fejlesztői környezet percek alatt) bemutattuk a Vagrant-ot, amely egy kiváló eszköz, ha lokális fejlesztői környezetet szeretnénk építeni a gépünkön. A Docker-rel szintén készíthetünk izolált fejlesztői környezeteket, amelyeket szintén szkript-szerűen definiálhatunk. A folyamat végén szintén előáll egy virtuális gép, azonban ez már nagyságrendekkel hatékonyabb, gyorsabb, kevesebb erőforrást emészt fel.

Lokális fejlesztői környezet percek alatt

Jobban szeretsz kódot írni, mint a fejlesztői környezeted folyton az éles rendszerhez igazítani? Mert ugye a kettő mindig “elmászik” egymástól… És persze a kód a Te gépeden mindig jól lefut… Szeretnéd, ha a lokális környezeted teljesen megegyezne a többiekével? Már nem emlékszel pontosan milyen függőségeket telepítettél lokálisan, csak hogy működjön a szoftvered?