docker-compose push image to aws ecr

是否有可能让docker组成一个图像,并推到远程回购? 现在我做了

docker-compose

build立然后我做

docker-compose config --services

通过名字循环重buildimagename和标签,然后做

docker push blah

似乎有一种方法可以让它推动。

查看https://docs.docker.com/compose/compose-file/#build上的文档中的这个片段:

如果您指定图像以及构build,那么Compose会使用图像中指定的webapp和可选标记命名构build的图像:

 build: ./dir image: webapp:tag 

这将导致一个名为webapp和标记标签的图像,由./dir构build。

您至less可以在映像名称中预先添加映像存储库。 那么你应该能够使用Docker Compose的新版本使用docker-compose push