buildx/driver
Justin Chadwell 33ef1b3a30 docker-container: move userns detection into driver
This moves the detection of the docker daemon's security options into
the driver from the factory, handling them in a similar way to how we do
cgroups.

Because of recent changes that modify error detection in driver
creation, this attempt to contact the docker daemon during builder
creation meant that a docker-container builder could not be created
without access to the docker socket. This patch resolves this, by
defering the Info call to the driver, when the container is actually
created.

Signed-off-by: Justin Chadwell <me@jedevc.com>
2022-10-21 13:44:44 +01:00
..
bkimage feat(driver/kubernetes): support mount buildkit.toml and qemu installing 2021-08-04 21:32:27 +08:00
docker enable other exporters if docker driver uses containerd 2022-08-09 14:16:30 -07:00
docker-container docker-container: move userns detection into driver 2022-10-21 13:44:44 +01:00
kubernetes kubernetes: rootless: support Google Container-Optimized OS 2022-09-09 17:16:35 +09:00
remote remote: add additional connhelpers to buildx 2022-05-25 10:39:16 +01:00
driver.go ls: adds fallback if buildkit version info unimplemented 2022-05-09 16:17:30 +02:00
features.go driver: add feature testing 2019-04-10 19:09:42 -07:00
manager.go create: improve interface when attempting to create docker driver 2022-08-16 10:58:23 +01:00