My use case is to use dagger in tests, my environment is docker-in-docker, i copied some ideas from internal/mage/util but now i have some issues like this:
from "dagger":
EOF: 2023/02/10 09:35:34 http2: server connection error from localhost: connection error: PROTOCOL_ERROR
Error: failed to solve: unknown cache exporter: "dagger"
from buidlkit
time="2023-02-10T09:13:45Z" level=error msg="/moby.buildkit.v1.Control/Solve returned error: rpc error: code = Unknown desc = unknown cache exporter: "dagger""
I started dagger-engine in this way:
docker run --net=host -d --restart always --name dagger-engine.ci --privileged ghcr.io/dagger/engine:v0.3.12
I know there is an environment variable called _EXPERIMENTAL_DAGGER_CACHE_CONFIG.