现在大家公司 Build 镜像都喜欢用什么? Podman? Docker? BuildKit? buildpacks?

查看 515|回复 56
作者:aljun   
想问问大家目前公司都用什么来 build 镜像?因为目前走的 docker ,感觉各种难用,还得 dind ,而且还有 rootless 的问题
  • podman
  • docker
  • BuildKit (只是 buildkit ,非 docker )
  • buildpack
  • Buildah
  • 还有其他的话欢迎补充

    Docker, buildkit, podman, build

  • zengxs   
    前面两个选 docker, 兼容性比 podman 好,后面 3 个没用过
    crazyweeds   
    公司级别的,最终还是 dockerfile 。
    zengxs   
    建议你们单独拿个系统来跑 build, 这样不用考虑 dind 和 rootless 问题,并且根据我的经验 rootless 构建出来的某些镜像可能会有问题
    littlezzll   
    加一个 kaniko
    Nitroethane   
    dind 是什么,是已经 archived 的那个「 Docker in Docker 」的项目吗?为啥要用这个呀?
    哪里解决的 Docker 难用,可以举个例子吗
    Nitroethane   
    @zengxs 大概会有什么问题啊
    sobev   
    Buildah
    zengxs   
    @Nitroethane #6
    表现出来的现象就是用 rootless 某些 dockerfile 构建出来的镜像用不了,运行报错 exec format error ,
    同样的 dockerfile 项目,不用 rootless 就没这个问题,具体是什么原因导致的我也没搞清楚
    aljun
    OP
      
    @zengxs rootless 的容器也难用
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部