3 ms·
I belong to a rare breed of very opportunistic hobby-developers that like to use MacOS but also like to use linux machines or BSDs (rpi etc) sometimes. I can c
by golem14 4mo ago
I belong to a rare breed of very opportunistic hobby-developers that like to use MacOS but also like to use linux machines or BSDs (rpi etc) sometimes.
I can create docker-images with docker compose, or use something like colima, which this seems to be close to (that should have some advantages over docker, although my hope of circumventing W^X page protection did not pan out).
I was perplexed that the repository does not put these container machines in context. The seem to be close to colima? When should I use which option (docker, collima, container machines ?)
Maybe others wonder too but are ashamed to ask. I have no shame ;)
Thanks for any pointers
- klohto 4mo agohttps://github.com/apple/container/blob/main/docs/technical-overview.md https://github.com/apple/container/blob/main/docs/technical-... read documentation mr. rare breed
- startakovsky1 4mo agoLike, this doesn’t answer when to use this vs Docker. Any reference there?
- happyopossum 4mo agoThis is not the apple container framework / that’s the docker alternative. This is a project to easily run full Linux machines in macOS containers.
- cowsandmilk 4mo agoUse this because docker has very problematic licensing on MacOS.
- golem14 4mo ago[flagged]
- djsavvy 4mo agoWhy try to circumvent W^X page protection? Some sort of self-modifying program without extra pointer indirections?
- binsquare 4mo agoI built this tool to solve that exact problem: https://github.com/smol-machines/smolvm https://github.com/smol-machines/smolvm
- apitman 4mo agoBeen playing with this lately. Definitely worth checking out. Makes really nice tradeoffs IMO.
- binsquare 4mo agoThanks, appreciate your contributions and bug reports
- chrisweekly 4mo agosmolvm's are awesome