2016-07-26 142 views
0

我有一个命令行应用程序,需要从用户交互式地提问。它已经发展成为一个大项目,每次我升级我的系统时,由于一些不寻常的依赖关系,我不得不担心可能会损坏它的某些部分。Docker容器中的交互式命令行应用程序

我的想法是将它打包到一个Docker容器中,所以我可以升级我的系统而不用担心这个项目的稳定性。这是我第一次尝试Docker,并且我已经做了一些测试,但是输出到了日志,我不确定如何处理用户输入。 Docker不适合这种类型的应用程序吗?

回答

1

要以交互方式运行您的容器,请使用docker -it ...获取交互式tty。如果您需要更多详细信息,请参阅reference documentation,或者提供一个特定的示例和命令行来帮助您解决问题。

相关问题