如何将docker-compose设置转换为docker映像?

如何将docker-compose设置转换为docker映像?

所以我有一个docker docker-compose的docker环境设置,我想为这个设置创buildDocker Hub的Docker镜像。

有没有办法做到这一点?

您可以使用$ docker build命令来构build映像,并使用正确的标记并使用$ docker push推送它。 或者你可以在docker-compose.yml中定义正确的图像:

 container: build: . image: username/image:tag 

在构build之后,用$ docker-compose push图像

不,你不能合并多个图像。

你可以捕获正在运行的容器作为图像与docker commit ,并将每个图像推送到集线器 – 但你需要分享你docker-compose.yml

这种types的应用程序捆绑包有一个新的工作stream程,它允许您将一个分布式系统作为一组图像来捕获。 这是目前的一个实验性function。