首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

求教 podman 每次运行都要重新 pull image 吗?

  •  
  •   sjmcefc2 · 103 天前 · 1114 次点击
    这是一个创建于 103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    podman 1.0.4 版本 rhel8 podman pull postgres 完成了 postgres 的下载

    可是 运行 sudo podman run --rm --name postgres -v /data:/var/lib/postgresql/data -p 0.0.0.0:5432:5432 -d docker.io/library/postgres

    说好的不用 root 的 sudo,为什么直接 podman 提示 rootless 无法绑定端口? 为何我本地有 postgres 的镜像,sudo podman 的时候还要一个劲提示下载?当然,现在好像看到的帖子都是直接运行下载镜像的。 docker 下面--rm 和-d 不排斥的,在 podman 下面就排斥了。。。。

    求教,哪里有比较基本的教程可以

    5 回复  |  直到 2019-11-09 08:37:27 +08:00
        1
    sjmcefc2   103 天前
    reddit 有个帖子提示成功的,是因为 podman 的版本不同?
        2
    keyv   103 天前 via iPhone
    podman 已经 1.4.4 了,1.0.4 已经落后好几个版本了。。。去项目的 issues 里面找找相关问题吧
        3
    sjmcefc2   103 天前
    RHEL8 Beta
    sudo yum module enable -y container-tools:1.0
    sudo yum module install -y container-tools:1.0
    用这个 podman 中的提示,貌似装不了最新版本?
        4
    sjmcefc2   103 天前
    能不能提示一下安装最新版 podman 这套工具的办法?
    sudo dnf module install container-tools:rhel8
    这条命令也是安装 podman1.0.3
    感觉 初始这块,podman 比 docker 文档要差很多啊
        5
    yeya24   29 天前
    podman 这个东西和 docker 是不一样的。由于不同用户权限不同,它选择每个用户都把镜像和容器保存在自己本地的一个目录下。而如果使用 root,那么它默认会去找 /var/run/containers, 那肯定看不到你之前用其他用户下载的镜像了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2273 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 10:44 · PVG 18:44 · LAX 02:44 · JFK 05:44
    ♥ Do have faith in what you're doing.