繁体   English   中英

运行docker容器进行测试

[英]Running docker container for a test

我有一个带有nodejsR code的应用程序。 最后一个在Docker容器中运行。

我正在计划一些端到端的测试,我需要在其中运行docker容器。 容器内的服务是有状态的,因此我需要为每个测试重新启动它(例如,在beforeEach )。

我想知道执行此操作的常见方法。 我正在考虑从nodejs的代码执行外部命令。 exec(docker run ...)这样的东西,但我不知道它是否正确和优雅。

欢迎任何帮助

Docker守护进程公开了您可能想看看的RESTFul API。 Docker Engine API api已记录和版本化。

与该api进行交互比分叉docker命令可能更干净。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM