看来我无法在RHEL 9中使用命令
podman compose
。
如果我理解正确,podman 应该为 docker-compose 和 podman-compose 提供一个包装器,如下所述:https://docs.podman.io/en/latest/markdown/podman-compose.1.html
但是,当我尝试执行命令
podman compose
时,我收到错误:
[root@homeserver ~]# podman compose
Error: unrecognized command `podman compose`
Try 'podman --help' for more information
我安装了 podman-docker 和 docker-compose(作为独立的),并且我可以通过 docker-compose 运行 compose 文件。不过我对那个包装很好奇。
我做错了什么吗?
我刚刚发现问题:podman compose 命令仅适用于 podman 版本 4.7.0 及更高版本。我使用的是 RHEL 9,官方仓库仅提供 4.6.1 版本。