Docker 对于大多数自托管应用支持的比较好,个人使用也基本熟悉了。 Podman 的无守护进程和默认的 Rootless 很好用,在服务器上测试部署了一个服务,感觉还挺好的。
1
yazinnnn0 18 小时 27 分钟前 都用.jpg, 优先使用 podman, podman 处理不了的情况换 docker
|
2
Gilfoyle26 18 小时 26 分钟前 |
3
itechify PRO podman 没用过🥹
|
4
DejavuMoe OP @yazinnnn0 一般来说,同样的容器,应该都能处理吧,我对 Podman 还不太了解,感觉用起来差不多,但是 podman-compose 我看不是官方推荐的,感觉还得学下 Quadlet……
|
5
DejavuMoe OP @Gilfoyle26 先用用 Podman ,了解下 pod 的概念,后面有需求再 K8s(应该优先考虑 k3s)
|
6
triptipstop 18 小时 19 分钟前 主要是镜像都被墙了 很恼火
|
7
DejavuMoe OP @itechify 值得试试,Docker 守护进程有时候更新重启会导致部分容器错误,需要手动重启,虽然感觉是那个容器本身的问题,而且 docker rootless 好麻烦
@triptipstop 国内云现在还提供内网容器 Registry 吗?我主要还是国外 VPS 用得多,便宜点。 |
8
lujiaosama 18 小时 14 分钟前 @Gilfoyle26 太重了。总不能 2C4G 的小鸡也上个 K8S 吧。
|
9
donaldturinglee 18 小时 6 分钟前 via iPhone
都差不多,你把 podman alias 为 docker 也是一样的用法,喜欢哪个用哪个就行了
|
10
seers 17 小时 59 分钟前 via iPhone
containerd 和 nerdctl 不挺好,完全是 k8s 底层
|
11
me262 17 小时 37 分钟前
podman quadlet 还是香
|
12
takanashisakura 17 小时 37 分钟前 via iPhone
自己玩还是 docker 方便吧
有更高追求可以熟悉熟悉 podman |
13
guanzhangzhang 17 小时 35 分钟前 |
14
guanzhangzhang 17 小时 34 分钟前
@guanzhangzhang podman 还支持 podman machine 啥的,很多独有的功能,在做某些 vm 自动场景的话,这个功能可能会非常有帮助
|
15
zrlhk 17 小时 25 分钟前
我用的是 incus
|
16
MimicOctopus 17 小时 12 分钟前 via Android
@zrlhk 个人用还是项目也用,感觉如何
|
17
flyqie 16 小时 45 分钟前 个人觉得目前 docker 的使用体验更舒适
|
18
hamsterbase 16 小时 39 分钟前
利益说明: 非广告,非本人项目,我只是用户
部署我用 https://caprover.com/ (底层还是 docker 我看中的点 1. 开源免费 2. 可视化界面管理容器,自动配置 nginx , https 3. 有 cli. 我一般用 caprover deploy 直接发布,他会本地打一个压缩包,然后在服务器上构建 docker image |
19
zed1018 16 小时 39 分钟前
如果是 linux 上我还是首选 docker-ce
|
20
wniming 16 小时 31 分钟前 via Android
podman quadlet
|
21
DejavuMoe OP @wniming 之前都是 docker compose YAML ,podman 的 quadlet 好迁移吗?
@guanzhangzhang 厉害了大佬!对,我主要是单机,目前还没有 Kubernetes 相关的部署,好像 Podman 熟练了学习会方便一点 |
22
mingtdlb 14 小时 26 分钟前
|
23
jetsung 14 小时 25 分钟前
不玩 k8s 等工具,优先 docker 吧。
|
24
guanzhangzhang 14 小时 22 分钟前
@DejavuMoe #21 quadlet 我印象里最近两年开始发力,bug 很少了,可以用下看看
|
25
DejavuMoe OP @guanzhangzhang 好的
|
26
wniming 12 小时 52 分钟前
@DejavuMoe #21 如果你指的是在 2 台机之间迁移,直接复制配置文件就行,比如把下面这个文件复制到其他机器:
/home/d/.config/containers/systemd/syncthing.container 然后就可以直接在其他机器上: systemctl --user start syncthing |
27
lozzow 12 小时 7 分钟前
不知道是我 podman 版本太老了还是咋的,他的网络经常出问题
|
28
FlashEcho 12 小时 5 分钟前
|
29
zhangyoufu 12 小时 3 分钟前 via iPhone
长期使用 nerdctl ,兼容大部分 docker 命令,可 alias docker=nerdctl
最大的优点是可以分别指定不同 registry 走不同的 mirror |
30
cheng6563 11 小时 40 分钟前
无守护进程到底有啥用?并发拉个镜像都能冲突的。
|
31
alex177027 7 小时 56 分钟前 via Android
一般就用 docker
podman 在我看来就是上不去下不来 往上直接 k3s |
32
satoru 4 小时 14 分钟前
macOS 上我用 OrbStack
直接 brew install orbstack 就能装 兼容 docker 命令,容器跑起来后可以直接用形如 container-name.orb.local 的本地域名访问 |
33
Geon97 3 小时 46 分钟前
个人使用 docker or K3s
|
34
liuzimin 3 小时 10 分钟前
赞同楼上,我也觉得 docker 主要胜在生态吧。很多项目的 Installation 文档默认带 docker 方案,好像没怎么见 podman 的。
|
35
zdl0929 1 小时 33 分钟前
自用,用 colima
|
36
version 1 小时 25 分钟前
懒得折腾..docker 就好呢..现在 ai 管理 dockercompose 配置文件上 git codex 自动推送 git cicd 自动部署
我现在都是阿里云 cli 腾讯云 cli 让 ai 自己搞.配置 dns 配置各种.还不错 |
37
e3c78a97e0f8 54 分钟前
我们公司不让用 docker ,只让用 podman ,据说后者安全性更好,于是我个人电脑上也只用 podman
|
38
teaguexiao 37 分钟前
自托管个人项目用 Docker Compose 没问题,生态和教程多。企业上云的话 Kubernetes + containerd 已经绕开 Docker 了,单机部署够用再考虑进阶。
|