跳转到主内容

运行 Compose 文件

通过 Podman Desktop,您可以管理在 Compose 文件中定义的多容器应用程序。

先决条件

步骤

  • 在终端中运行该命令

    $ podman compose --file compose.yaml up --detach

    (备选方案)对于旧版 Podman,运行 docker-compose

    1. 设置 DOCKER_HOST 变量.
    2. 运行 docker-compose 而不是 podman compose
    $ docker-compose --file compose.yaml up --detach

    (可选)了解 Compose 命令

    $ podman compose --help

验证

  1. Compose 引擎会启动容器和服务,并为每个资源添加一个标签

    • 容器标签:com.docker.compose.project
    • 服务标签:com.docker.compose.service
  2. Podman Desktop 会检测 Compose 标签,并将容器组显示为一组容器。

    Podman Desktop 的 容器列表会将 Compose 创建的容器分组显示在一个带有 (compose) 后缀的容器组中,例如 flask-redis (compose)

img2

其他资源