如何使用 docker-compose 从多个私有注册表中提取?

obs*_*e18 1 docker gitlab-ci docker-compose

我试图从两个不同的项目注册表(gitlab 容器注册表)中提取两个图像。所有这些都在一个docker-compose.yml文件中。

我如何配置我的gitlab-ci.yml或配置变量(无论什么都有效)以便正确提取我的图像而不会出现任何访问​​问题?

我找到了一个使用部署令牌的解决方案docker login,可以对我的项目注册表进行只读访问。问题是,如果我只有一个图像可以拉取:如何使用 gitlab ci 构建、推送和拉取多个 docker 容器?