TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Podman, the open source Docker alternative ported to M1 (Apple Silicon) machines

494 pointsby goranmoominover 3 years ago

20 comments

simnalamburtover 3 years ago
Hi, podman-apple-silicon developer here! I want to share some FAQs about this project. :)<p>Q: Does this run amd64 docker images or aarch64 docker images?<p>A: aarch64 images currently, but I&#x27;m going to patch podman to make it possible to run both amd64 image and aarch64 image. All I have to do for this is to make QEMU call and Linux image configurable, so it won&#x27;t be very hard. However, if you are running amd64 images, you will have to bear the performance overhead due to CPU emulation.<p>Q: Is this toy or are you actually going to maintain this?<p>A: I&#x27;m DevOps engineer and I made podman-apple-silicon to actually use this in my day job.<p>Q: Are you going to merge this to the upstream?<p>A: I&#x27;ll keep trying, but it won&#x27;t be easy unless QEMU merges Alex Graf&#x27;s Hypervisor.framework patch.<p>I may forgot to check HackerNews, so please feel free to ask me anything about podman-apple-silicon at <a href="https:&#x2F;&#x2F;twitter.com&#x2F;simnalamburt" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;simnalamburt</a>
评论 #28433516 未加载
评论 #28436550 未加载
infogulchover 3 years ago
Tangentially, I wonder if Moby underestimated the amount of human hours that were instantly allocated to alternatives as soon as they announced Docker Desktop was going paid. (I don&#x27;t know if this project is a consequence of that announcement or not.)<p>Hopefully Podman will be able to capitalize on this event and get the polish needed for widespread use.
评论 #28430167 未加载
评论 #28431907 未加载
评论 #28433084 未加载
评论 #28432064 未加载
phinnaeusover 3 years ago
It looks like the real nice thing here is having a formula for QEMU with the ARM patch applied: <a href="https:&#x2F;&#x2F;github.com&#x2F;simnalamburt&#x2F;qemu&#x2F;tree&#x2F;hvf" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;simnalamburt&#x2F;qemu&#x2F;tree&#x2F;hvf</a><p>With this I believe you could also used [nerd](<a href="https:&#x2F;&#x2F;github.com&#x2F;containerd&#x2F;nerdctl" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;containerd&#x2F;nerdctl</a>) instead of podman but I haven&#x27;t tested it yet.<p>Edit: It works. Had a bit of trouble since I wanted to uninstall the &quot;real&quot; QEMU first, but `lima` still depended on it, and then installing the patched QEMU needed to update the version of `lima` I had installed, which then tried to reinstall QEMU, which failed because of some symlinks which were now owned by the patched QEMU...
评论 #28432121 未加载
评论 #28431998 未加载
评论 #28432692 未加载
awildover 3 years ago
I&#x27;m curious every post on podman had a very positive thread. We were kinda forced to use podman and while we enjoy rootless containers conceptually they have caused us a lot of issues. After every restart of a node when a user had pods running, said user will not be able to use podman. Often times, bugs can only be solved by completely resetting your user. It&#x27;s also not as straightforward to configure as the documentatiom let&#x27;s on.<p>Overall I don&#x27;t have an opinion on the software, it&#x27;s just confusing to me how much praise it receives?
评论 #28434378 未加载
评论 #28433135 未加载
athoraxover 3 years ago
Linking to the homebrew installer for this is an...odd... Choice. Never the less, congrats podman devs!
评论 #28430250 未加载
whimsica1over 3 years ago
Anyone tried this? How&#x27;s the performance compared to Docker Machine in Mac (notoriously slow on storage).
评论 #28430392 未加载
jedahanover 3 years ago
I made a dumb shell script alternative to Docker Desktop. works on M1, fork unneeded. Uses multipass and podman.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;jedahan&#x2F;podman-desktop" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jedahan&#x2F;podman-desktop</a>
ur-whaleover 3 years ago
&gt; the open source Docker alternative<p>I was under the impression that docker was open source.<p>I am mistaken?
评论 #28430812 未加载
loxover 3 years ago
This looks like the podman client, effectively? Has anyone gotten `podman machine` working on M1?
评论 #28430061 未加载
评论 #28431878 未加载
nsonhaover 3 years ago
I&#x27;m not on M1 so QEMU kind of puts me off . Is there a way to use this with any of hyperkit, virtualbox, or vmware?
评论 #28432994 未加载
whcktover 3 years ago
Very nice! I’m keen to do away with the VirtualBox on my current Intel when I make the transition to M1.
sdzeover 3 years ago
What hypervisor is used for that?
评论 #28431873 未加载
seba_dos1over 3 years ago
My first reaction was &quot;what the hell? podman has already worked on aarch64 machines for ages&quot;.<p>Turns out the title is missing a vital piece of information that this is a port that targets macOS.
fiddlerwoaroofover 3 years ago
Is there anyway to make docker-style Darwin containers?
评论 #28430443 未加载
评论 #28430254 未加载
评论 #28431712 未加载
评论 #28431801 未加载
OneTimePetesover 3 years ago
Is the name a Blindsight reference?
mdomsover 3 years ago
Podman, the open source alternative to the open source parts of Docker. To be clear.
评论 #28430866 未加载
nsonhaover 3 years ago
Idk why people keep pushing for this, on a personal dev machine, root is not a problem, and then there is QEMU
评论 #28430107 未加载
评论 #28431603 未加载
评论 #28431893 未加载
评论 #28431049 未加载
zapitaover 3 years ago
Calling podman “the open-source docker alternative” is disingenuous. The Docker engine which it competes with is also open-source. The only closed Docker product is their desktop wrapper, for which podman is not an alternative.<p>Podman people, you’re better than this.
评论 #28431355 未加载
评论 #28432084 未加载
评论 #28431567 未加载
pojzonover 3 years ago
Demn after Docker Desktop announcment this podman gets posted almost daily on HackerNews.<p>I understand its a good moment do advertise, but good tools happen to advertise themselves.
评论 #28430381 未加载
qwerty456127over 3 years ago
Planning to buy a new MacBook for a family member I have some question to whoever is into the Apple wold: is that true that the next generation of MacBooks is going to have classic Esc&amp;F# buttons, MagSafe, SD card reader and HDMI? When is it expected to be released? How is a MacBookPro better than a MacBookAir of the same specs (RAM&amp;SSD)? We were going to buy a new MacBook now but the classic parts returning sound really motivating to wait.
评论 #28431370 未加载
评论 #28432099 未加载