使用 Docker Compose 处理多个容器 您所在的位置:网站首页 windows使用docker容器 使用 Docker Compose 处理多个容器

使用 Docker Compose 处理多个容器

2023-10-01 20:40| 来源: 网络整理| 查看: 265

此解决方案具有 Redis 缓存,但每次启动调试会话时重新生成 Redis 缓存容器效率不高。 为避免这种情况,可以设置两个启动配置文件,一个配置文件用于仅启动 Redis 缓存,另一个配置文件用于启动其他服务,这些服务将使用已在运行的 Redis 缓存容器。 从菜单栏中,可以使用“开始”按钮旁的下拉列表来显示调试选项菜单;选择“管理 Docker Compose 启动设置”。

随即出现“管理 Docker Compose 启动设置”对话框。 使用此对话框,你可以控制在调试会话过程中启动的服务子集,这些服务子集在附加或未附加调试器、启动服务和 URL的情况下启动。 请参阅启动 Compose 服务的子集。

选择“新建”以创建新的配置文件,并将其命名为 Start Redis。 然后,将 Redis 容器设置为“开始执行(不调试)”,将另一个设置为“不启动”,然后选择“保存”。

然后,创建另一个配置文件 Start My Services,它不启动 Redis,但启动其他两个服务。

(可选)创建第三个配置文件 Start All 以启动所有内容。 可以针对 Redis 选择“启动但不调试”。

从 Visual Studio 主工具栏的下拉列表中选择“启动 Redis”,然后按 F5。 Redis 容器将生成并启动。 可以使用“容器”窗口查看它是否正在运行。 接下来,从下拉列表中选择“启动我的服务”,然后按 F5 启动它们。 现在,可以在许多后续调试会话中使 Redis 缓存容器保持运行。 每次使用“启动我的服务”时,这些服务都将使用相同的 Redis 缓存容器。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有