我想提供简单的服务,每个用户都有自己的(简单和轻量级)网络服务器。 我想使用AWS实例来执行此操作。
据我所知,我可以通过在不同端口上多次启动Python的SimpleHTTPserver(概念证明)来实现这一点,并且我可以拥有的服务器数量取决于资源。
我的问题是:
使用他的服务器 Dockerize 每个用户是一种更好的做法还是过度杀手?
答案 0 :(得分:0)
是的,Docker更喜欢"每个容器一个进程"做法。我不认为这是一种矫枉过正,恰恰相反 - 在你的情况下,让不同用户的实例更好地隔离可能更有利:更少的安全风险,更容易维护 - 说你需要新版本的所有新版本的新版本您的应用程序,但由于阻止程序,我希望保留一些旧版本的用户。