目前我rpm
为我的应用程序创建并使用puppet
. 你将如何使用docker
?有最佳实践吗?推荐的方法是什么?
- 继续为您的应用创建 rpm 并安装在 docker 中。
- 只需使用 docker 文件来执行您在
rpm
为您的应用程序创建图像时需要的脚本,就不再需要了。
谢谢
目前我rpm
为我的应用程序创建并使用puppet
. 你将如何使用docker
?有最佳实践吗?推荐的方法是什么?
rpm
为您的应用程序创建图像时需要的脚本,就不再需要了。谢谢
问自己这些问题:
如果您对所有这些问题都回答“否”,那么只需将位复制到容器中就可以了,您真的不需要 rpm。但是,如果您对其中一些问题回答“是”,那么“rpm”对您来说是非常方便的工具。
这是一个纵容问题,但我们用 docker 替换了 rpm。一个 docker 镜像是你的 rpm ,它被 puppet 安装到主机中。它应该以大存储为代价节省您的安装时间(因为 docker 图像很大)。
题外话——你可能会在欢迎意见的 Quora 上找到更好的答案。StackOverflow 主要是关于技术答案。