【发布时间】:2015-06-13 12:25:06
【问题描述】:
我想模拟一台服务器机器和几台通过 vpn 运行的客户端机器。我想在一台机器上测试服务器应用程序和客户端应用程序。
我是否可以在我的机器上运行一些 docker 应用程序来做到这一点?或者我应该使用类似 systemd-nspawn 的东西吗?
【问题讨论】:
我想模拟一台服务器机器和几台通过 vpn 运行的客户端机器。我想在一台机器上测试服务器应用程序和客户端应用程序。
我是否可以在我的机器上运行一些 docker 应用程序来做到这一点?或者我应该使用类似 systemd-nspawn 的东西吗?
【问题讨论】:
这取决于您希望完成什么。如果您想执行端到端测试(例如,两个聊天客户端通过服务器连接并相互发送消息),那么 Docker 是一个很好的解决方案。如果你想做性能测试,那么 Docker 不是一个很好的选择(至少它本身)。
【讨论】: