运行 Compose 文件
使用 Podman Desktop,您可以管理 Compose 文件中定义的多容器应用程序。
先决条件
- Podman 4.7.0 或更高版本。
- 您已设置 Compose.
- 您拥有一个 Compose 文件,例如
compose.yaml
。
过程
-
在终端中运行命令
$ podman compose --file compose.yaml up --detach
(或者) 使用旧版 Podman 版本,运行
docker-compose
-
运行
docker-compose
而不是podman compose
$ docker-compose --file compose.yaml up --detach
(可选) 了解 Compose 命令
$ podman compose --help
验证
-
Compose 引擎启动容器和服务,并向每个资源添加标签
- 容器标签:
com.docker.compose.project
- 服务标签:
com.docker.compose.service
- 容器标签:
-
Podman Desktop 检测到 Compose 标签,并将容器组显示为一组容器。
Podman Desktop 的 容器 列表显示由 Compose 创建的容器,这些容器被分组到一个名为
(compose)
的容器组中,例如flask-redis (compose)
。