Docker:每个用户一张图片?还是为所有用户提供一个图像?
关于Docker最佳实践/预期用途的问题: 我让docker工作,很酷。我经营一家PaaS公司,我的目的可能是使用docker为给定用户运行我们服务的各个实例 现在我创建了一个图像,其中包含了我们服务的所有内容。。。我可以运行它。但是,一旦我想为特定用户设置它,我就需要为每个用户的实例修改一组配置文件 所以。。。问题是:这应该是我的映像文件系统的一部分吗?因此,我应该为每个用户创建一个新映像(基于我当前的映像,但其中包含它们的特定配置文件)Docker:每个用户一张图片?还是为所有用户提供一个图像?,docker,Docker,关于Docker最佳实践/预期用途的问题: 我让docker工作,很酷。我经营一家PaaS公司,我的目的可能是使用docker为给定用户运行我们服务的各个实例 现在我创建了一个图像,其中包含了我们服务的所有内容。。。我可以运行它。但是,一旦我想为特定用户设置它,我就需要为每个用户的实例修改一组配置文件 所以。。。问题是:这应该是我的映像文件系统的一部分吗?因此,我应该为每个用户创建一个新映像(基于我当前的映像,但其中包含它们的特定配置文件) 或者我应该将这些文件放在主机文件系统的一组目录中,并将
或者我应该将这些文件放在主机文件系统的一组目录中,并将主机文件系统配置文件映射到每个用户的正确运行容器中(因此,所有用户之间只共享一个映像)?现代PAAS系统倾向于为每个客户构建映像,创建软件和配置的版本副本。这遵循12因素应用程序网站的“”建议: