繁体   English   中英

如何停止修剪镜像的docker-machine create

[英]How to stop docker-machine create from pruning images

创建主机实例时,有没有一种方法可以禁止docker-machine删除docker镜像?

我的团队正在将Gitlab的gitlab-runner自动缩放与docker-machine一起用于AWS上的CI。 我们正在模拟gitlab.com的功能,其中每个构建都在运行docker的情况下获得一个新鲜的EC2实例。

为了帮助加快构建速度,我创建了一个自定义AMI,在此将常见的docker映像从本地拉出。 Docker机器使用此AMI创建EC2实例。 不幸的是,docker-machine create启动会删除AMI上的所有本地映像。

我不知道直接自定义Docker Machine的供应商的方法。 简而言之,Docker Machine具有每种操作系统类型的预配器,用于控制其设置Docker的工作。 您可以在repo的/ libmachine / provision中看到不同的配置程序。

如果将自定义AMI基于CoreOS之类的东西,您可能会得到想要的东西。 它的供应商仅使用预安装的Docker,因此我认为它应该不留任何预拉映像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM