2025 年了,感觉 podman 已经比 docker 好用太多了,就差一个杀手级的 GUI 配置了

5 天前
 vergilgao

我现在是用 Fedora 部署 podman 和 docker 比,podman 带来了

[Unit]
Description=mqtt broker server
After=network-online.target
Wants=network-online.target
Before=shutdown.target

[Container]
HostName=mqtt-broker
AutoUpdate=registry
Image=docker.io/eclipse-mosquitto:latest
Network=macvlan.network
PodmanArgs=--mac-address XX:XX:XX:XX:XX:XX
Volume=/srv/docker/root/volumes/mqtt/data:/mosquitto/data
Volume=/srv/docker/root/volumes/mqtt/config:/mosquitto/config
Volume=/srv/docker/root/volumes/mqtt/log:/mosquitto/log

[Service]
Restart=always

[Install]
WantedBy=multi-user.target

然后容器就以一个 systemd 的服务的形式运行起来了。

5468 次点击
所在节点    Docker
49 条回复
DefoliationM
5 天前
用过一段时间,但是备份比较麻烦,最后还是 terraform+k8s 了,方便管理配置。
skvi
4 天前
尽管如此,但是我还是 docker ,又不是不能用,主要是 compose 对我来说已经足够简单、便捷。没有折腾的理由哈哈
skvi
4 天前
btw qnap
anubu
4 天前
@COW vscode 主要用于 yaml 文件编辑和调起 wsl 当终端用。容器插件用的很少,偶尔看看 docker 日志,没有 nerdctl 和 vscode 集成使用的经验。
WhatTheBridgeSay
4 天前
工程实践的话我还是优选 docker ,除了捏着鼻子给 ufw 打补丁不然 ufw 创建的主机防火墙规则会被绕过以外没有缺点。
podman 很好我也知道,但是还是仅适合自己玩,docker 最有价值的从来不在于装在你机器里的那个二进制和 daemon ,而是 docker hub
xycost233
4 天前
一堆 compose ,切换成本有点高了。。不太干试
podman 支持 macvlan 网络么,能使用 traefik 自动代理不
johnniang
4 天前
最近我更喜欢用 Docker Swarm 了。
witherzuo
4 天前
podman 什么都好,但在 Windows 和 macOS 上一直有个问题,podman pull 拉取镜像时不会显示流式传输进度,Linux 上正常……
wweir
2 天前
还是更喜欢 nerdctl 一些。
docker 作为事实标准,并且整体往 k8s 上迁移的时候,另外学一套交互命令的成本就很高了。
这时候,兼容 docker 才是第一要义,其它都属于花头

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1155756

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX