5 ms·
If somebody missed it, apple/container is a good replacement for Docker for Mac on macOS. I have been using it for the last 6 months, there are issues, but also
by outcoldman 8mo ago
If somebody missed it, apple/container is a good replacement for Docker for Mac on macOS. I have been using it for the last 6 months, there are issues, but also team is actively developing it.
https://github.com/apple/container https://github.com/apple/container
- embedding-shape 8mo agoDoes that let you build images on a macOS host that works on Windows and Linux too? It doesn't seem to talk about what platform the images support, only where you could run containers.
- outcoldman 8mo agoNot sure about Windows, but yes to Linux. It runs linux containers (not darwin), plus can have rosetta. And I build multi arch images (arm64/amd64). It uses buildkit, the same Docker uses, so I am sure you can build Windows containers with it as well. Just a note, I am working for the org, that sells enterprise software shipped as container images, publishes on Docker Hub and RedHat. No issues migrating to apple/container.
- pawelduda 8mo agoHow is the performance overhead of this compared to docker on MacOS?
- outcoldman 8mo agoThe only big noticeable issue for me was building a large enterprise images (like Splunk). This issue was fixed [1]. Other than that I have not seen any issues with IO or performance. Running Splunk/OpenSearch/ElasticSearch, some performance tests, enterprise software written in Go (building for arm64/amd64). No issues at all. 1. https://github.com/apple/container/issues/68 https://github.com/apple/container/issues/68
- cpuguy83 8mo agoI haven't personally used it, but containerd also has "nerdbox": http://github.com/containerd/nerdbox http://github.com/containerd/nerdbox