Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Moby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
For those on MacOS, there's hope yet! https://github.com/containerd/containerd/pull/4526 adds native (that's right, no VM!) MacOS support to containerd by using https://github.com/ukontainer/runu. The PR has been stagnating for a bit, but it's promising.
For those on MacOS, there's hope yet! https://github.com/containerd/containerd/pull/4526 adds native (that's right, no VM!) MacOS support to containerd by using https://github.com/ukontainer/runu. The PR has been stagnating for a bit, but it's promising.
There is Podman Compose which takes Docker Compose and converts it to Podman setups. Within reason of cause, regular users can't just compromise system security.
You can run a remote podman-daemon on fly.io or anywhere else with a VPS. Then use podman remote on Windows, Mac, and Linux.
have you worked in enterprises? it's unlikely they'd be remoting podman to fly.io lol
Grab the latest set of docker CLI and dockerd binaries from here. Alternatively, you can build Moby for dockerd and Docker CLI on your own if that's your thing (or if Docker ever stops providing the binaries at the above link, which seems like an unfortunate possibility with the direction they're taking with this Docker Desktop licensing change).
Grab the latest set of docker CLI and dockerd binaries from here. Alternatively, you can build Moby for dockerd and Docker CLI on your own if that's your thing (or if Docker ever stops providing the binaries at the above link, which seems like an unfortunate possibility with the direction they're taking with this Docker Desktop licensing change).
(Optional) If you understand the security ramifications of doing so: give your user account or any other necessary accounts (e.g. other service accounts) privileges to access the docker engine so that you don't need to always need to run in an elevated shell. This repo I found a while back outlines the steps to do so and contains a script for it as well. I imagine you could also play around with what account dockerd runs as and create some custom privileged user groups or something, but that's beyond the realm of what I know how to do and what I've experimented with.
As an alternative you could use Canonical's Multipass. https://multipass.run
Related posts
- Containerd Adds Support for a New Container Type: Wasm Containers
- Native Docker on Windows Server, conflicting information from MSFT vs Open Source projects
- Windows containers without Docker
- Can I scale my dockerized Flask solution with Kubernetes?
- Exploring 5 Docker Alternatives: Containerization Choices for 2024