各位大佬已经开始用 Podman 了吗

查看 208|回复 17
flmn   
试过 podman desktop 一段,又换回 docker desktop 了
jjww   
@illusory #6
好像 podman-compose 是社区项目, 官方并不是很推荐,podman 更推荐使用 deployment.
Vegetable   
不好用
windows 上挂载麻烦
docker 能 build 的项目他不一定能 build
gui 很难用
BeforeTooLate   
@ixiaohei 请问呢下一般多少人会被通知,至于营业额 docker 应该不会查吧?
zhangyq008   
@ixiaohei #8 只是不能用 docker desktop 吧,可以用 orbstack 替换
fsdrw08   
已经在用了,podman 比 docker 最大的优势有两点
1 ,原生支持 rootless ,没有 daemon ,管理起来很省心
2 ,原生支持 k8s yaml 文件定义 pod, deployment, stateful set, configmap, pvc 等等资源,意味着可以用 helm 来定义这些资源,渲染然后部署
3 ,cockpit 支持 podman ui ,不需要部署什么 portainer ,部署 cockpit 加 podman 插件就能通过网页管理 podman
这是我写的 ansible role ,用于部署 rootless podman
https://github.com/fsdrw08/SoloLab/tree/main/AnsibleWorkShop/runner/project/roles/ansible-podman-rootless-provision
至于如何在 podman 里部署应用,目前初步想法是用 podman 专用 helm chart+ terraform.
这里是我写的一些 podman 专用 helm chart
https://github.com/fsdrw08/helm-charts/tree/gh-pages/charts
fsdrw08   
@weijancc podman 比 docker 最大的优势是没有守卫进程,节省资源说的是这个点,没了守护进程,但设置容器开机自启动的话,写 systemd 文件即可,podman 提供了 quadlet 来生成 systemd services 文件
fsdrw08   
@Vegetable 不知道你是怎么个 build ,目前最简单的方法应该是用 pack build ,dockerfile 都不用写,这工具能直接检测项目结构,自动选择适合的构建方式,我试过用 podman 运行 pack build 也没任何问题
您需要登录后才可以回帖 登录 | 立即注册

返回顶部