- A hozzászóláshoz be kell jelentkezni
- 1406 megtekintés
Hozzászólások
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Az mondjuk már legutóbb sem volt világos, hog a docker az mitől 'virtualizációs technológia'?!
- A hozzászóláshoz be kell jelentkezni
OS-t virtualizál.
- A hozzászóláshoz be kell jelentkezni
Attol fugg, mi a host OS.
Ha nem Linux alol futtatod, akkor egy virtualis kernel is elindul, nem a host OS kernelet hasznalja.
- A hozzászóláshoz be kell jelentkezni
Hogy mi? Ilyenről még nem hallottam. A dockernek pont az a lényege, hogy a host kerneljét használja. Ha több kernel van, akkor az már VM, nem container.
Ha a Docker for Windows-ra gondolsz, az más, annak külön felhúz egy linux VM-et Hyper-V-vel, amin belül fog futni a docker daemon, de attól még a docker ugyanúgy a host OS kerneljét használja, csak ugye itt már a host OS a linux VM lesz. Újabban pedig a Docker for Windows WSL2 backendet használ, azaz WSL2 kerneljét használja ami szintén egy Hyper-V VM-ben fut.
Illetve van még olyan, hogy Docker Engine for Windows de azzal meg Windows alapú image-eket tudsz futtatni. Szóval a lényeg az, hogy mivel a host OS kerneljét használja, ezért csak az arra készült image-dzsel fog működni: linuxon linux, windows-on windows.
- A hozzászóláshoz be kell jelentkezni
Nagyjabol ezt mondtam en is, csak pongyolabban.
En meg csak Linux alapu Docker image-et lattam. Linuxon az ertelemszeruen a host OS kernelet hasznalja, nincs virtualizalas. De macOS-en meg Windows-on az elobb fello egy VM-et es az ala "kontenerizal".
Nem tudtam, hogy van Windows alapu Docker image.
- A hozzászóláshoz be kell jelentkezni
Hogyne lenne. A Windows Nano Server és Windows Server Core kiváló alapanyag ehhez.
Pl. OpenJDK-nak is van ilyen hivatalos image-e.
- A hozzászóláshoz be kell jelentkezni
Nem, a docker semmit nem lő fel, az csak kernelen belül tud virtualizálni. Pont ezt mondom, hogy ha már cross-OS akarod, akkor már VM szintű virtualizációs technológiát is kell használnod, de azt a docker nem csinálja meg neked. A Docker Desktop egy csomó minden mást is tartalmaz, nem csak a docker engine-t, ne keverd ide.
Csak hogy egyértelműbb legyen: ha windows-on (Docker Engine for Windows-zal) futtatsz olyat, hogy `docker run --rm -it busybox`, az nem fog sikerülni, linuxon pedig ez nem fog menni:`docker run mcr.microsoft.com/windows/servercore`. Egy adott image-et csak egy vele kompatibilis kernellel rendelkező host OS-en tudsz csak futtatni.
- A hozzászóláshoz be kell jelentkezni
A dockernek pont az a lényege, hogy a host kerneljét használja.
Oké, de a méltán népszerű Windows alatt ezt nem sikerült még megoldani, mégis van rá docker. Ja, igen ott a WSL... szóval egyszerre fut a gépeden egy Windows ÉS egy Linux. Aztán megy az értetlenkedés, hogy mérkőnyócgigaramennekaszutykoswindóznak.
- Indítsd újra a gépet! - Az egészet? - Nem, a felét...
- A hozzászóláshoz be kell jelentkezni
Windowson is van natív docker, miért ne lenne?
- A hozzászóláshoz be kell jelentkezni
Csak nem jó semmire xD
- Indítsd újra a gépet! - Az egészet? - Nem, a felét...
- A hozzászóláshoz be kell jelentkezni
Most meg ezt nem értem. Mint ahogy említettem, a dockernek az a lényege, hogy a host OS kerneljét használja. Windows alapú image-et natívan tudsz futtatni Windows-on a natív windows-os docker engine-nel és linuxon kellene virtualizálnod hozzá egy Windows VM-et. Az egy másik kérdés, hogy ez egy elég ritka use-case.
Szóval ez egy ilyen technológia, ha cross OS akarsz containert futtatni, akkor kell virtualizálnod egy olyan OS alapú VM-et, és ez független attól, hogy a host OS-ed Windows vagy linux. Ez nem a Windows hibája.
- A hozzászóláshoz be kell jelentkezni
> Ez nem a Windows hibája.
Hat de. Minek van meg?:)
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Hacsak úgy nem :D
- A hozzászóláshoz be kell jelentkezni
Ha a docker itt lehet, akkor a chroot miert nincs a listaban? :-)
- A hozzászóláshoz be kell jelentkezni
QEMU-t jelöltem, de amúgy UTM for Mac.
- A hozzászóláshoz be kell jelentkezni
Erről még nem hallottam. Köszönöm.
- A hozzászóláshoz be kell jelentkezni
Az UTM csak egy GUI a QEmu fole.
- A hozzászóláshoz be kell jelentkezni
LOL, docker mit keres itt?
- A hozzászóláshoz be kell jelentkezni
A HUP Olvasók kompetenciája odaszavazta 2019-ben.
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Basszus es meg szavazatot is kapott XD
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
és hol a podman? :)
- A hozzászóláshoz be kell jelentkezni
Én is hiányolom!
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni
Podman, a drop-in replacement for Docker.
vagy olyan ertelmes, hogy innen mar kitalalod? :)
amugy a vmplayer helyett beraktam volna a wsl-t... :/
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Nem mondod? Kár, hogy cserébe a benne lévő design döntések sokszor szöges ellentétjei a dockernek (ráadásul sokszor közelebb a tradicionális unix wayhez, ami itt szokott embereknek izgalmi állapotot okozni), ráadásul egyáltalán nincs feature egyenlőség, és az ökoszisztéma is erősen különbözik. Az, hogy anno voltvegy ilyen mondás, meg egy döntés, hogy a run parancs legyen ugyan olyan, az csak egy kis része a sztorinak (és nem is volt teljesen igaz sosem).
Innen elég értelmes vagy, hogy kitaláld, hogy miért rohadtul nem ugyanaz, vagy keressem meg a színes krétáim?
- A hozzászóláshoz be kell jelentkezni
a fenti wikipedia linken kell panaszkodni! nekik akar filctollal is irhatod! :)
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
nem baj, ha csak ennyit tudsz róla, ami oda van írva, csak érdemes esetleg kevésbé nagy arccal jönni, akkor nehezebb ráesni :)
- A hozzászóláshoz be kell jelentkezni
kettonk kozul te nem tudtad a listabol kitalalni hova passzol legjobban a podman... \o/
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Nem, én azt kérdeztem, hogy miért nincs külön. Hozzam a filctollat lerajzolni a két kérdés közti különbséget?
- A hozzászóláshoz be kell jelentkezni
jah, meg feltehetned hogy a tobbi 434324 fele virtualizacio miert nincs kozte!! \o/
ha nem talalod az altalad preferalt dolgot, akkor ket dolgot tehetsz: 1) nem szavazol. 2) megprobalod a legjobban matchelot kivalasztani (ehhez adtam segitseget)
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Vagy ... kéred, hogy legyen közte. Ebben az új lebonyolításban már volt rá példa, hogy kérésre nagy kegyesen adtam hozzá. Indokolt és jogos esetben megfontolom.
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Fel. Lehet, hogy még be is kerülne :)
2) megprobalod a legjobban matchelot kivalasztani (ehhez adtam segitseget)
Nem, te simán csak nagy mellénnyel okoskodtál :)
- A hozzászóláshoz be kell jelentkezni
Hyper-V Server -- Nem maradt ki ?
1920. augusztus 01. a Magyarországi Tanácsköztársaság vége.
1918. március 21. – 1920. augusztus 01. Magyarországi Szocialista Szövetséges Tanácsköztársaság.
Nagyon nagy történelmi bűn, hogy létrejöhetett Magyarországon, 1918-ban a tanácsköztársaság.
- A hozzászóláshoz be kell jelentkezni
Nem Hyper-V Server, hanem Hyper-V Role van a desktop windows-okban, de valóban erősen hiányzik a listáról.
- A hozzászóláshoz be kell jelentkezni
thx, szavaztam !
1920. augusztus 01. a Magyarországi Tanácsköztársaság vége.
1918. március 21. – 1920. augusztus 01. Magyarországi Szocialista Szövetséges Tanácsköztársaság.
Nagyon nagy történelmi bűn, hogy létrejöhetett Magyarországon, 1918-ban a tanácsköztársaság.
- A hozzászóláshoz be kell jelentkezni
Köszi, megnyugodott a lelkem :)
- A hozzászóláshoz be kell jelentkezni
Ha van dokker, miért nincs LXC/LXD? Nekem az a kedvencem.
Tudom, nekünk semmi sem jó :)
A tömegek sohasem szomjúhozták az igazságot. A nekik nem tetsző bizonyságok elől elfordulnak és inkább a tévedést istenítik, ha ez őket elkápráztatja. Aki illúzióba ringatja őket, úr lesz fölöttük, de áldozatuk az, aki megpróbálja őket kiábrándítani.
- A hozzászóláshoz be kell jelentkezni
Én most tanácstalan vagyok, hogy melyik a kedvenc. Eddig a Virtualbox volt amit windowson és linuxon használtam disztrók tesztelésére de most, hogy iMac van nem működik rajta a Virtualbox bétája sem. Egyszerűen nem tudom mit lenne érdemes használni ami kiváltja a Virtualboxot
- A hozzászóláshoz be kell jelentkezni
Halkan mondom, hogy nem biztos, hogy a Virtualboxot kell itt lecserélni...
- A hozzászóláshoz be kell jelentkezni
Mire gondolsz? Hátha te tisztábban látod mint én
- A hozzászóláshoz be kell jelentkezni
Pedig de: faszfejek dolgoznak az Oracle-nel, meg se probaltak ertelmezni az Apple kovetelmenyeit, pedig lett volna ra kapacitasuk.
Ha a Torcs vagy a qtransmission nem indul el macOS-en, neked adok igazat.
- A hozzászóláshoz be kell jelentkezni
Itt az a kérdés, hogy miért nem?
Egyáltalán támogatott az új CPU architektúra?
- Indítsd újra a gépet! - Az egészet? - Nem, a felét...
- A hozzászóláshoz be kell jelentkezni
UTM
- A hozzászóláshoz be kell jelentkezni
Qemu + KVM + Aqemu
- A hozzászóláshoz be kell jelentkezni
Koszi az aqemu-t.
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Régebben virtualbox, de mióta van WSL hanyagolom.
- A hozzászóláshoz be kell jelentkezni
https://github.com/quickemu-project/quickemu
"optimized" qemu config + "frontend"
- A hozzászóláshoz be kell jelentkezni
Azóta is qemu KVM-mel, saját szkriptként indítva, bár ott van a Boxes, de azt nem használom. Még mindig ez a favorit a KVM miatt. Lehet nem a legjobb megoldás, de az alap igényeimre elég, és legalább nem kell hozzá külön kernelmodullal cseszekedni, ahogy VirtualBox-nál, VMware-nél. Utóbbiak elég nyűglődés kategóriások, ha az ember mindig a legfrissebb kernelen van, azokkal a lépést ezek a 3rd party toolok nem tudják annyira gyorsan tartani. Lehet a Xen is megfelelő lenne, de azzal nem látom szükségét kísérletezni, ha egyszer a KVM is elég, bár ha lesz időm és nem leszek lusta, megpróbálhatok rá átállni egy tesztidőszakra.
Windows alatt viszont leginkább VMware Playert használnék, esetleg Ó(a)rák(nak)köll VirtualBox, ha Linux CLI kell, akkor WSL2. Próbáltam a Hyper-V-t, de akkora rakat, lomha fost nagyon rég nem láttam, az olyasminek tűnt, hogy max. az ellenségemnek ajánlanám csak.
Persze ez csak modern virtualizációra. Retrózni van egy csomó emulátor, főleg DOSBox-staging vagy DOSBox-x, PCem, Wine a fő megoldás, amit használok, esetleg nagyon ősi cuccokra simh.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Virtualbox dkms modullal, nem emlékszem mikor volt nyűglődés emiatt.
- A hozzászóláshoz be kell jelentkezni