geplaatst door: Feek
Interessant is dat op WWDC voor macOS 26 Apple Containerization is gepresenteerd. Benieuwd of dit een Docker alternatief voor macOS wordt.

Container Repository op Github
Apple Containerization, een Docker alternatief?
gisteren 10:05    reactie #1
geplaatst door: GeorgeM
En als je geen idee hebt waar dit over gaat: dit is een open source project geschreven in Swift waarmee Linux containers gemaakt en gedraaid kunnen worden.

Vooral interessant voor Linux-nerds dus.  ;)
Apple Containerization, een Docker alternatief?
gisteren 10:28    reactie #2
geplaatst door: Feek
Ook voor Apple nerds hoor .... ik heb hier meerdere Docker containers draaien op mijn Mac.
Apple Containerization, een Docker alternatief?
gisteren 14:00    reactie #3
geplaatst door: GeorgeM
Voor Docker-nerds dan (want ik weet - nog - niet wat Dockers zijn).  :)
Apple Containerization, een Docker alternatief?
gisteren 22:09    reactie #4
geplaatst door: jaco123
Hmmm, nu geen tijd om de gelinkte video te bekijken, maar dat is voor het eerst dat Apple iets met Linux doet.
Ik vind dat wel een verwarrende stap.... ?

Apple heeft natuurlijk al sinds jaar en dag hun eigen sandbox-omgevingen, misschien niet helemaal te vergelijken.
Maar waarom zou je binnen OS X een Linux-container willen draaien?
Apple Containerization, een Docker alternatief?
gisteren 22:22    reactie #5
geplaatst door: boiing
Als je je dat afvraagt heb je het niet nodig 😁.

Meestal om toepassingen te draaien waar geen macOS alternatief voor is. Nextcloud, Home Assistant, Pi-Hole, Sonarr, Nginx, SyncThing, Node-Red, MQTT, WireGuard, Wordpress etc. Om er maar een paar te noemen.
The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it (Brandolini's Law)
Apple Containerization, een Docker alternatief?
gisteren 22:51    reactie #7
geplaatst door: jaco123
Als je je dat afvraagt heb je het niet nodig 😁.

Ik snap heel goed waarom iemand containers wil draaien (draai er zelf ook een heel zwikkie op mijn Proxmox-server), maar het ging me er zoals puk1980 al las vooral om dat het LINUX-containers zijn.

Apple zit sinds 2001 vol op het UNIX-pad en alhoewel UNIX en Linux voor een leek min of meer hetzelfde zijn, houdt dat in de praktijk ongeveer op bij Posix-compliance. Om nu te zien dat Apple ineens Linux-containers ondersteunt verbaast mij dan wel weer.

Op mijn Proxmox-server draai ik LXC-Linux-containers en die zijn zo licht, omdat ze op de kernel van de host draaien. Maar macOS heeft geen Linux-kernel, dus dat klinkt dan niet zo lichtgewicht.

Omdat dat de standaard is.

https://www.javelynn.com/cloud/what-is-an-oci-compliant-container-image/
Duidelijk. Er is dus geen echte reden waarom containers Linux-containers zouden moeten zijn, anders dan dat dat meer gebruikt wordt.
Na het lezen van https://github.com/apple/container/blob/main/docs/technical-overview.md en https://github.com/apple/containerization snap ik het beter en lijkt een beetje op de Wine-aanpak:
geen linux(kernel) draaien, maar dezelfde API/interfaces die een linux-container met het hostplatform heeft opnieuw in native macOS-frameworks implementeren.
Oftewel: De container denkt dat hij op Linux draait, zonder dat je daar een linux-vm/kernel voor hoeft te draaien.

Da's eigenlijk best wel cool  :thumbs-up:

Apple Containerization, een Docker alternatief?
gisteren 23:09    reactie #8
geplaatst door: boiing
Dank, zo had ik je vraag inderdaad niet begrepen :wink:. Maar dat dus, en cool inderdaad.

Ik draai ook een aantal van de genoemde toepassingen in Proxmox, op een zuinige HP Elite mini PC. Helaas, niet op een Mac. Misschien ooit, met deze ontwikkeling. Al lijkt het me nog geen serieus alternatief voor Proxmox als je daar eenmaal aan gewend bent. En Proxmox op een mac Mini was niet zo’n succes.
The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it (Brandolini's Law)
Apple Containerization, een Docker alternatief?
vandaag 07:49    reactie #9
geplaatst door: eoms
Draaiende containers - ik zag er pas nog een paar in de Ikea alhier.