scala - 如何在测试开始前从 sbt 运行 docker 容器?

标签 scala docker sbt

当我用谷歌搜索这个问题时,都是关于用 sbt 创建一个 docker 容器。但我想要相反的结果:从 sbt 运行一个 docker 容器(或 docker compose)。

最佳答案

如果您应该运行一个容器进行测试,我可以建议 sbt-docker-compose , 您可以设置一个超时时间,之后测试将被执行。

这是一个 sbt 插件,使用 sbt dockerComposeUp 你可以让所有容器运行。 否则,使用命令 sbt dockerComposeStop 所有容器都将停止。

关于scala - 如何在测试开始前从 sbt 运行 docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58343573/

相关文章:

java - Python 中的 Tensorflow Java Api `toGraphDef` 等价物是什么?

sbt - sbtconfig.txt 和 sbtopts 有何用途?

scala - 如何反序列化spark.ml中的Pipeline模型?

scala - 尝试在给定的 ExecutionContext 中执行 Scala WS 调用

scala - scala中的REPL中文乱码

python - 命令 "python setup.py egg_info"失败,错误代码 1 in/tmp/pip-install-jsegcbha/mysqlclient/

docker - docker hub注册表:x509:证书由未知授权机构签名

mysql - 不同位置的 Docker django mysql.sock

使用 sbt 的 Scala 项目抛出 NullPointerException

scala - 在Docker中使用WebJars进行SBT增量编译