Keresés

Új hozzászólás Aktív témák

  • cigam

    titán

    LOGOUT blog

    válasz hcl #41978 üzenetére

    Még mindig nem azt írtam, hogy azonos egy virtuálgéppel :)

    "Gyak. virtuális gépek a konténerek, szóval az OS-től is független."

    Akkor a gyakorlatilag virtuális gépek kijelentést hogyan máshogy lehet érteni?!
    Ha az OS-től független, akkor egy Windows-os gép Dockerében hogyan futtatsz egy linux-ra lefordított qbittorrent-et? Sehogy. Nagyon is fontos hogy mi a host OS. Mivel az OS biztosítja a program futtatásához szükséges összes erőforrást, api hívást, egyáltalán nem független tőle. Nem véletlenül vannak különböző architektúrára, és OS-re külön külön lefordítva a programok OS választási lehetőség a különböző konténerek letöltéseinél. Ez éppen olyan mintha Windows alatt natívan próbálnál futtatni egy Linux-os programot.
    Plusz attól, hogy a Docker-en belül fut a program, az csak egy "börtön". Saját szabályrendszere szerint határozza meg, hogy mennyi erőforrást használhat(legyen az fájlrendszer, hálózat, vagy memória). Pont ez a "börtön" biztosítja, hogy nem csak az OS-hez nem fér hozzá, de a többi futó programhoz sem.
    Itt egy remek, vizuálisan is könnyen megérthető leírás, hogy mennyire különbözik a virtuális gépektől.

    A legviccesebb pedig az, amikor az emberek sikítófrászt kapnak attól, ha Firefox vagy bármely más program snap konténerben érhető el. Ha konténerben van az a baj, ha min konténerben az a baj ;]

Új hozzászólás Aktív témák

Hirdetés