文档详情

Docker容器技术 配置、部署与应用电子活页-05.03.针对Compose应用程序运行管理任务.docx

发布:2025-05-16约小于1千字共1页下载文档
文本预览下载声明

针对Compose应用程序运行管理任务

多个Compose文件组合另一个常见的用例是针对Compose应用程序中的一个或多个服务运行管理任务。下面的示例演示了运行数据库备份应用程序。

从基础的compose.yaml开始,其内容设置如下。

web:

image:example/my_web_app:latest

links:

-db

db:

image:postgres:latest

在compose.admin.yaml文件中添加一个新的服务,运行数据库导出或备份任务。

dbadmin:

build:database_admin/

links:

-db

通过dockercomposeup-d命令启动一个常规环境。要启动数据库备份,需要在参数中添加compose.admin.yaml,如下所示。

dockercompose-fcompose.yaml-fcompose.admin.yamlrundbadmindb-backup

显示全部
相似文档