summaryrefslogtreecommitdiff
path: root/integration/internal
diff options
context:
space:
mode:
authorSebastiaan van Stijn <thaJeztah@users.noreply.github.com>2020-01-27 13:42:26 +0100
committerGitHub <noreply@github.com>2020-01-27 13:42:26 +0100
commitca20bc4214e6a13a5f134fb0d2f67c38065283a8 (patch)
tree8f8b3be9ef900bf7695fffb8f4ebe1db8d7402ee /integration/internal
parentaf72c25c754b8a5ce195aec5666be3d42f0a1b4d (diff)
parent92e809a6807210a3d1ecd7949314367e82f5b683 (diff)
downloaddocker-ca20bc4214e6a13a5f134fb0d2f67c38065283a8.tar.gz
Merge pull request #40007 from arkodg/add-host-docker-internal
Support host.docker.internal in dockerd on Linux
Diffstat (limited to 'integration/internal')
-rw-r--r--integration/internal/container/ops.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/integration/internal/container/ops.go b/integration/internal/container/ops.go
index b9ba8c4e85..c829ad1717 100644
--- a/integration/internal/container/ops.go
+++ b/integration/internal/container/ops.go
@@ -180,3 +180,11 @@ func WithCgroupnsMode(mode string) func(*TestContainerConfig) {
c.HostConfig.CgroupnsMode = containertypes.CgroupnsMode(mode)
}
}
+
+// WithExtraHost sets the user defined IP:Host mappings in the container's
+// /etc/hosts file
+func WithExtraHost(extraHost string) func(*TestContainerConfig) {
+ return func(c *TestContainerConfig) {
+ c.HostConfig.ExtraHosts = append(c.HostConfig.ExtraHosts, extraHost)
+ }
+}