mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Provide testing container with docker config file.
This is needed by test/e2e/integration_test:TestCheckpointRestore to check for filesystem versioning. PiperOrigin-RevId: 332285566
This commit is contained in:
@@ -31,6 +31,7 @@ DOCKER_PRIVILEGED ?= --privileged
|
||||
BAZEL_CACHE := $(shell readlink -m ~/.cache/bazel/)
|
||||
GCLOUD_CONFIG := $(shell readlink -m ~/.config/gcloud/)
|
||||
DOCKER_SOCKET := /var/run/docker.sock
|
||||
DOCKER_CONFIG := /etc/docker/daemon.json
|
||||
|
||||
# Bazel flags.
|
||||
BAZEL := bazel $(STARTUP_OPTIONS)
|
||||
@@ -56,6 +57,9 @@ endif
|
||||
# Add docker passthrough options.
|
||||
ifneq ($(DOCKER_PRIVILEGED),)
|
||||
FULL_DOCKER_RUN_OPTIONS += -v "$(DOCKER_SOCKET):$(DOCKER_SOCKET)"
|
||||
# TODO(gvisor.dev/issue/1624): Remove docker config volume. This is required
|
||||
# temporarily for checking VFS1 vs VFS2 by some tests.
|
||||
FULL_DOCKER_RUN_OPTIONS += -v "$(DOCKER_CONFIG):$(DOCKER_CONFIG)"
|
||||
FULL_DOCKER_RUN_OPTIONS += $(DOCKER_PRIVILEGED)
|
||||
FULL_DOCKER_EXEC_OPTIONS += $(DOCKER_PRIVILEGED)
|
||||
DOCKER_GROUP := $(shell stat -c '%g' $(DOCKER_SOCKET))
|
||||
|
||||
Reference in New Issue
Block a user