从不同的存储库部署Docker Compose

从不同的存储库部署Docker Compose,docker,docker-compose,github-actions,Docker,Docker Compose,Github Actions,我有3个独立的存储库,其中包含API、web应用程序和管理项目。所有3个都在Digital Ocean docker机器上运行,我使用docker compose部署了3个(我希望保持简单) 每次使用标记推送master时,GithubActions都会构建每个单独的项目并发布一个docker映像(带有相应的标记),然后我手动启动“docker compose up-d”。docker compose文件指向每个图像的最新版本,因此它会自动重新加载并启动 是否有更好的方法从GitHub操作自动重

我有3个独立的存储库,其中包含API、web应用程序和管理项目。所有3个都在Digital Ocean docker机器上运行,我使用docker compose部署了3个(我希望保持简单)

每次使用标记推送master时,GithubActions都会构建每个单独的项目并发布一个docker映像(带有相应的标记),然后我手动启动“docker compose up-d”。docker compose文件指向每个图像的最新版本,因此它会自动重新加载并启动

是否有更好的方法从GitHub操作自动重新加载docker compose?理想情况下,我希望每次存储库构建映像并将其推送到注册表时,docker compose都会自动重新加载