我有一个java项目,它使用testcontainers进行集成测试。我想在该阶段实现 gitlab ci 但我遇到了这个错误
\njava.lang.IllegalStateException: Could not find a valid Docker environment. Please see logs and check configuration\nRun Code Online (Sandbox Code Playgroud)\n项目在本地计算机上成功构建,但 gitlap ci docker 无法正确启动
\n这里有一个日志输出
\n\n[0KRunning with gitlab-runner 14.3.0 (b37d3da9)[0;m\n[0K on Backend Docker runner 9L3Zko1w[0;m\nsection_start:1657698628:prepare_executor\n[0K[0K[36;1mPreparing the "docker" executor[0;m[0;m\n[0KUsing Docker executor with image maven:3.6.0-jdk-11-slim ...[0;m\n[0KStarting service docker:dind ...[0;m\n[0KPulling docker image docker:dind ...[0;m\n[0KUsing docker image sha256:232342342342 for docker:dind with digest docker@sha256:2342342342 ...[0;m\n[0KWaiting for services to be up and running...[0;m\n\n[0;33m*** WARNING:[0;m Service runner-23423423-docker-0 probably didn't start properly.\n\nHealth check error:\nservice "runner-234234234-docker-0-wait-for-service" …Run Code Online (Sandbox Code Playgroud)