en docka, flera docker :)
Första frågan, spelar det någon större roll vilket os man kör docker på?
Nope
nu när de flesta linuxardistar fasar ut stödet för 32bitars applikationer, om jag vill köra en äldre 32bitars applikation i en docker, måste 32bitars stödet finnas i hosten då eller funkar det att lägga in det i dockerpaketet?
Stödet finns redan, det handlar om att mjukvaran ska vara 32-bitar. Hur vida docker providar multilib-paket får du nog konsultera deras paketsystem.
Får jag fråga varför du just vill köra docker?
Är det för att enkelt få igång produktionsdugliga hostapplikationer? (Webbservrar, SQL blablabla)
Stödet finns redan, det handlar om att mjukvaran ska vara 32-bitar. Hur vida docker providar multilib-paket får du nog konsultera deras paketsystem.
Får jag fråga varför du just vill köra docker?
Är det för att enkelt få igång produktionsdugliga hostapplikationer? (Webbservrar, SQL blablabla)
Ska ta en djupare titt på hur det funkar med 32bitars, men det kan inte vara någon omöjlighet att få kläm på. Men i värsta fall får det bli rena vm:s istället.
Anledningen till docker är flera, dels att det är många mjukvaror som distribueras i det formatet vilket gör det enkel att få igång. Plus att jag slipper ha hela vm:ar, det borde spara en del resurser.
I dag kör jag med separata fysiska maskiner, som har flera olika mjukvaror installerade och nackdelen blir ju att när jag uppdaterar något påverkar det ofta allt annat också, i separerade kontainrar ska det inte ske på samma vis.
Sen vill jag även lära mig att skapa egna för att själv distribuera mjukvara som en komplett installation i en docka.
Det är inte omöjligt att jag om några månader inser att jag är helt fel ute Det har hänt förr...
Ska ta en djupare titt på hur det funkar med 32bitars, men det kan inte vara någon omöjlighet att få kläm på. Men i värsta fall får det bli rena vm:s istället.
Anledningen till docker är flera, dels att det är många mjukvaror som distribueras i det formatet vilket gör det enkel att få igång. Plus att jag slipper ha hela vm:ar, det borde spara en del resurser.
I dag kör jag med separata fysiska maskiner, som har flera olika mjukvaror installerade och nackdelen blir ju att när jag uppdaterar något påverkar det ofta allt annat också, i separerade kontainrar ska det inte ske på samma vis.
Sen vill jag även lära mig att skapa egna för att själv distribuera mjukvara som en komplett installation i en docka.
Det är inte omöjligt att jag om några månader inser att jag är helt fel ute Det har hänt förr...
Anledningen att jag frågar är för att Docker är i sig väl inget Host OS, utan man har docker i en VM om jag förstått det rätt.
Jämför jag t.ex. med FreeNAS så kan man ju direkt i OSet skapa dockers (läs jails) och således skippa en VM i kedjan och bättre(?) fördela resurserna.
Dessa jails är dock inte så produktionsanpassade som kanske docker men det tar verkligen 1 minut att få igång en produktionsduglig lighttpd/nginx med php.
Så det jag undrar är helt enkelt vad fördelarna med docker skulle vara mot exempelvis jails i FreeNAS.
Helt rimliga frågor.
I mitt fall beror det egentligen två huvudsakliga anledningar.
Mitt nas har en G3240 (pentium klass, dualcore 3.1ghz) cpu och 32gb ram, min andra maskin har dubbla Xeon Quad Core E5620 och 72 gb ram. Där är en viss prestandaskillnad
Den andra anledningen är att jag inte vill låsa upp mig med att allt ska gå i samma maskin, det blir väldigt omständigt när den behöver startas om eller man vill mecka med något. Det är något jag redan lider en del av för jag har några gamla jails, och dessutom kör jag några burkar med iscsi mot naset också. Så det är en av de sakerna jag vill komma ifrån.
Sen på FreeNAS kör du inte docker direkt i ett jail, du kör RancherOS i ett jail som man sedan kör docker i. FreeNAS är ju bsd så det behövs ett linux os mellan.
Men visst kan man köra en hel del direkt i jails i FreeNAS, men jag vill helst inte.
FreeNAS uppdateras med jämna mellanrum och då behöver den startas om, jag har 12 diskar i naset utan hotswap, så så fort en av de diskarna blir gnällig behöver jag stänga ner för att byta. Det sista finns det en plan för, men uppdateringarna vill jag inte hoppa över.
Jag kör exsi 6.5 och där lär väl inte komma så värst mycket uppdateringar som kommer att kräva omstart
Sen det där med docker, host os, vm, det blir lite rörigt.
Men såhär har jag fått ihop det (i mitt huvve då alltså), docker är en applikation som körs på någon form av hostOS (till exempel RancherOS eller helt vanlig ubuntu), i mitt fall kommer det hostOS:et att köras i en vm under esxi.
Vilket innebär att på min lekmaskin blir det esxi - vm-linux - docker - dockerkontainer med nått kul i.
Jo det blir lite lager på lager. Men enligt hypen ska det ju vara "billigare" resursmässigt att köra flera dockor i en vm, än att köra flera vm:ar.
Sen har jag aldrig riktigt gillat hur jails funkar i FreeNAS, det finns inget kontroll- eller administrations-gränssnitt. Det är lite som, "oj freebsd stöder virtualisering, och folk skriker om det så vi slår på de där flaggorna när vi kompilerar så det finns med, men vi låter folk lista ut själva hur det funkar". Lite taskigt kanske, men det är så det känns.
Jag är jäkligt nöjd med min FreeNAS burk, men de ska få vara nas och inget annat är det tänkt.
@hjälpsam: Jag har av konstig anledning ej börjat med dockers ännu, men jag tycker du har helt rätt tänk. Dockers är det moderna sättet att isolera applikationer och man sparar resurser framförallt ram och lagring på detta. Då behovet fullkomligt skenar iväg för många idag med separata vm för precis allt.
Min kunskap av ämnet dockers utsträcker sig dock till youtubeklipp, så jag kommer följa tråden och invänta de kunniga. Mina polare som är duktiga på It (har doktorstitel etc) kallar mig för att leva på 2008 när jag kör med VM för allt.
Det jag ser som det optimala är en komination. VM idag är så stabila så jag nästan ser dem som en helt egen dator som man går loss på, visst kan man påverka andra maskiner, men det kan man med en fysisk separat maskin också i ett nätverk.
- 9 / 6 Openrecall – fri version av kritiserade Windows-funktionen 24
- 7 / 6 Rykte: Sony ruvar på PC-version av The Last of Us Part II 21
- 6 / 6 Enkelt knep öppnar gamla Utforskaren i Windows 11 19
- 6 / 6 Microsoft återstartar Windows 10-betatester 45
- 5 / 6 Ikea vill servera virtuella köttbullar i Roblox 21
- Utslängd från FB marketplace
- Hur kan man nå Facebooks support ang. avstängning från Marketplace?
- Jättegammal Omnibook xe3 med Widows XP stänger av hela tiden.
- Säkerhetskopiera ntfs till ext4
- Får varken Battlefield 3 eller Battlefield 4 att fungera, d.v.s. kommer inte in på servrar - vad ska jag göra?!
- Säljråd? Vad är min gamla dator värd egentligen?4
- Se upp för ovändbara USB‑C-produkter15
- Läcka avslöjar konfigurationerna på samtliga RTX 50-kretsar17
- HP slog ut kunders datorer med trasig BIOS-uppdatering40
- Övriga Fynd – Diskussionstråd1317
- Dagens fynd — Diskussionstråden49920
- Nyhetstips!537
- Smart dörrklocka0
- Hur många zfs vdevs för ”hemmafilmer”?10
- [LEK] Gissa spelet15743
- Köpes Söker komponenter. 7800x3D/13700k och bättre - 4070 Super/7800XT mm.
- Säljes Razor Core V2
- Säljes ASUS GeForce RTX 4080 16GB ROG Strix Gaming OC White
- Säljes Bulkparti med 34st datorfläktar i olika storlekar och modeller
- Bytes 28" 4K 144Hz bytes mot 27" 1440p 144Hz+
- Säljes ASUS TUF FX505DV-AL014T
- Säljes Kinnarps Synchrone 8000
- Säljes Iphone 13 Pro 128gb Alpine grön
- Säljes MSI GTX 960 2GB
- Säljes Nvidia Asus ROG Strix RTX 4090 OC
- Läcka avslöjar konfigurationerna på samtliga RTX 50-kretsar17
- Hifi-tillägg för Spotify släpps i år för 60 kronor33
- Bankkunders data på vift efter attack mot molntjänst10
- SweClockers Noobbyggarguide – den kompletta guiden0
- Nokia tar fram 3D-ljud för mobilsamtal12
- Ny studie: Ångest större sömnbov än skärmar55
- HP slog ut kunders datorer med trasig BIOS-uppdatering40
- Hot och våld kan bli vanligare i utpressningattacker15
- Få av dagens Iphone-modeller klarar Apple Intelligence69
- Tietoevrys VD ber om ursäkt och öppnar för haverikommission30