Mika on Nostr: I have been using #Podman instead of #Docker on all my #Linux machines ever since I ...
I have been using #Podman instead of #Docker on all my #Linux machines ever since I got the #SteamDeck, and it's been absolutely perfect - it really is a drop-in replacement + can be installed/used rootless (I think Docker possibly is the same, but perhaps not as well designed for it which is the perception I got).
I also have been using Podman on #macOS and have not installed Docker at all on my Mac. It works the same (as on Linux), except on non-Linux machines including Macs, Podman (and Docker) will need to setup a VM for it to function. On Docker you do this by installing Docker Desktop, a GUI app you could use to set everything up. That app is truly garbage on Macs, especially #Apple Silicon ones, and it's hard crashed too many times than I could count in the years I've been using it.
On Podman, there's also a GUI app akin to Docker Desktop, but I skipped on that since it's not required as you could set everything up very easily using the very Podman you've installed right from the terminal. So far, so good and I've never had any problems with it at all in the few months I've been using it - but the VM seems to be taking up a lot of precious space on my stock, 256GB #MacBook Air (roughly ~76GB).
I don't run any containers on my Mac but I do build multiple containers regularly almost every day. I've pruned the images on my machine which should have removed any dangling images, but that doesn't seem to have freed my storage much or at all.
Using #KDE's #Filelight app, I could see the path taking up my storage is `~/.local/share/containers/podman/machine/applehv/podman-machine-default-arm64.raw` (which I'm guessing is something like a `qcow2` file?). I read that Podman allocates 100GB of storage for a Podman machine (VM), though in my case, if the path I shared really is the `qcow2` file in question, it's taking up ~76GB. Does anyone know if the 76GB value means it really is taking up that much storage on my SSD (i.e. Used space: 76GB/100GB) or in reality it's not, it's just been allocated that much (i.e. Used space: ?GB/100GB)? If it really is taking up that much storage, what could I do to clean it up?
🔗 https://github.com/containers/common/pull/832
I also have been using Podman on #macOS and have not installed Docker at all on my Mac. It works the same (as on Linux), except on non-Linux machines including Macs, Podman (and Docker) will need to setup a VM for it to function. On Docker you do this by installing Docker Desktop, a GUI app you could use to set everything up. That app is truly garbage on Macs, especially #Apple Silicon ones, and it's hard crashed too many times than I could count in the years I've been using it.
On Podman, there's also a GUI app akin to Docker Desktop, but I skipped on that since it's not required as you could set everything up very easily using the very Podman you've installed right from the terminal. So far, so good and I've never had any problems with it at all in the few months I've been using it - but the VM seems to be taking up a lot of precious space on my stock, 256GB #MacBook Air (roughly ~76GB).
I don't run any containers on my Mac but I do build multiple containers regularly almost every day. I've pruned the images on my machine which should have removed any dangling images, but that doesn't seem to have freed my storage much or at all.
Using #KDE's #Filelight app, I could see the path taking up my storage is `~/.local/share/containers/podman/machine/applehv/podman-machine-default-arm64.raw` (which I'm guessing is something like a `qcow2` file?). I read that Podman allocates 100GB of storage for a Podman machine (VM), though in my case, if the path I shared really is the `qcow2` file in question, it's taking up ~76GB. Does anyone know if the 76GB value means it really is taking up that much storage on my SSD (i.e. Used space: 76GB/100GB) or in reality it's not, it's just been allocated that much (i.e. Used space: ?GB/100GB)? If it really is taking up that much storage, what could I do to clean it up?
🔗 https://github.com/containers/common/pull/832