我想运行测试以验证使用 TestContainers 正确执行 Flyway 迁移。
使用 JUnit5,我想仅在运行 Docker 守护程序的主机上启用这些测试(@EnabledIfSystemProperty(named = "docker...", matches = "")
)https://junit.org/junit5/docs/current/user-guide/#writing-tests-conditional-execution-system -属性。
我的问题是:如何使用环境变量检查主机上是否有 Docker 守护程序可用?
PS:我无权访问 CI 主机。