@@ -42,7 +42,22 @@ func TestGenerateDockerScripts(t *testing.T) {
42
42
}{
43
43
{
44
44
"bash" ,
45
- DockerEnvConfig {profile : "bash" , driver : "kvm2" , hostIP : "127.0.0.1" , certsDir : "/certs" },
45
+ DockerEnvConfig {profile : "dockerdrver" , driver : "docker" , hostIP : "127.0.0.1" , port : 32842 , certsDir : "/certs" },
46
+ nil ,
47
+ `export DOCKER_TLS_VERIFY="1"
48
+ export DOCKER_HOST="tcp://127.0.0.1:32842"
49
+ export DOCKER_CERT_PATH="/certs"
50
+ export MINIKUBE_ACTIVE_DOCKERD="dockerdrver"
51
+
52
+ # To point your shell to minikube's docker-daemon, run:
53
+ # eval $(minikube -p dockerdrver docker-env)
54
+ ` ,
55
+ `unset DOCKER_TLS_VERIFY DOCKER_HOST DOCKER_CERT_PATH MINIKUBE_ACTIVE_DOCKERD
56
+ ` ,
57
+ },
58
+ {
59
+ "bash" ,
60
+ DockerEnvConfig {profile : "bash" , driver : "kvm2" , hostIP : "127.0.0.1" , port : 2376 , certsDir : "/certs" },
46
61
nil ,
47
62
`export DOCKER_TLS_VERIFY="1"
48
63
export DOCKER_HOST="tcp://127.0.0.1:2376"
@@ -57,7 +72,7 @@ export MINIKUBE_ACTIVE_DOCKERD="bash"
57
72
},
58
73
{
59
74
"bash" ,
60
- DockerEnvConfig {profile : "ipv6" , driver : "kvm2" , hostIP : "fe80::215:5dff:fe00:a903" , certsDir : "/certs" },
75
+ DockerEnvConfig {profile : "ipv6" , driver : "kvm2" , hostIP : "fe80::215:5dff:fe00:a903" , port : 2376 , certsDir : "/certs" },
61
76
nil ,
62
77
`export DOCKER_TLS_VERIFY="1"
63
78
export DOCKER_HOST="tcp://[fe80::215:5dff:fe00:a903]:2376"
@@ -72,7 +87,7 @@ export MINIKUBE_ACTIVE_DOCKERD="ipv6"
72
87
},
73
88
{
74
89
"fish" ,
75
- DockerEnvConfig {profile : "fish" , driver : "kvm2" , hostIP : "127.0.0.1" , certsDir : "/certs" },
90
+ DockerEnvConfig {profile : "fish" , driver : "kvm2" , hostIP : "127.0.0.1" , port : 2376 , certsDir : "/certs" },
76
91
nil ,
77
92
`set -gx DOCKER_TLS_VERIFY "1"
78
93
set -gx DOCKER_HOST "tcp://127.0.0.1:2376"
@@ -90,7 +105,7 @@ set -e MINIKUBE_ACTIVE_DOCKERD
90
105
},
91
106
{
92
107
"powershell" ,
93
- DockerEnvConfig {profile : "powershell" , driver : "hyperv" , hostIP : "192.168.0.1" , certsDir : "/certs" },
108
+ DockerEnvConfig {profile : "powershell" , driver : "hyperv" , hostIP : "192.168.0.1" , port : 2376 , certsDir : "/certs" },
94
109
nil ,
95
110
`$Env:DOCKER_TLS_VERIFY = "1"
96
111
$Env:DOCKER_HOST = "tcp://192.168.0.1:2376"
@@ -105,7 +120,7 @@ $Env:MINIKUBE_ACTIVE_DOCKERD = "powershell"
105
120
},
106
121
{
107
122
"cmd" ,
108
- DockerEnvConfig {profile : "cmd" , driver : "hyperv" , hostIP : "192.168.0.1" , certsDir : "/certs" },
123
+ DockerEnvConfig {profile : "cmd" , driver : "hyperv" , hostIP : "192.168.0.1" , port : 2376 , certsDir : "/certs" },
109
124
nil ,
110
125
`SET DOCKER_TLS_VERIFY=1
111
126
SET DOCKER_HOST=tcp://192.168.0.1:2376
@@ -123,7 +138,7 @@ SET MINIKUBE_ACTIVE_DOCKERD=
123
138
},
124
139
{
125
140
"emacs" ,
126
- DockerEnvConfig {profile : "emacs" , driver : "hyperv" , hostIP : "192.168.0.1" , certsDir : "/certs" },
141
+ DockerEnvConfig {profile : "emacs" , driver : "hyperv" , hostIP : "192.168.0.1" , port : 2376 , certsDir : "/certs" },
127
142
nil ,
128
143
`(setenv "DOCKER_TLS_VERIFY" "1")
129
144
(setenv "DOCKER_HOST" "tcp://192.168.0.1:2376")
@@ -140,7 +155,7 @@ SET MINIKUBE_ACTIVE_DOCKERD=
140
155
},
141
156
{
142
157
"bash" ,
143
- DockerEnvConfig {profile : "bash-no-proxy" , driver : "kvm2" , hostIP : "127.0.0.1" , certsDir : "/certs" , noProxy : true },
158
+ DockerEnvConfig {profile : "bash-no-proxy" , driver : "kvm2" , hostIP : "127.0.0.1" , port : 2376 , certsDir : "/certs" , noProxy : true },
144
159
& FakeNoProxyGetter {"NO_PROXY" , "127.0.0.1" },
145
160
`export DOCKER_TLS_VERIFY="1"
146
161
export DOCKER_HOST="tcp://127.0.0.1:2376"
@@ -157,7 +172,7 @@ export NO_PROXY="127.0.0.1"
157
172
},
158
173
{
159
174
"bash" ,
160
- DockerEnvConfig {profile : "bash-no-proxy-lower" , driver : "kvm2" , hostIP : "127.0.0.1" , certsDir : "/certs" , noProxy : true },
175
+ DockerEnvConfig {profile : "bash-no-proxy-lower" , driver : "kvm2" , hostIP : "127.0.0.1" , port : 2376 , certsDir : "/certs" , noProxy : true },
161
176
& FakeNoProxyGetter {"no_proxy" , "127.0.0.1" },
162
177
`export DOCKER_TLS_VERIFY="1"
163
178
export DOCKER_HOST="tcp://127.0.0.1:2376"
@@ -174,7 +189,7 @@ export no_proxy="127.0.0.1"
174
189
},
175
190
{
176
191
"powershell" ,
177
- DockerEnvConfig {profile : "powershell-no-proxy-idempotent" , driver : "hyperv" , hostIP : "192.168.0.1" , certsDir : "/certs" , noProxy : true },
192
+ DockerEnvConfig {profile : "powershell-no-proxy-idempotent" , driver : "hyperv" , hostIP : "192.168.0.1" , port : 2376 , certsDir : "/certs" , noProxy : true },
178
193
& FakeNoProxyGetter {"no_proxy" , "192.168.0.1" },
179
194
`$Env:DOCKER_TLS_VERIFY = "1"
180
195
$Env:DOCKER_HOST = "tcp://192.168.0.1:2376"
@@ -190,7 +205,7 @@ $Env:no_proxy = "192.168.0.1"
190
205
},
191
206
{
192
207
"bash" ,
193
- DockerEnvConfig {profile : "sh-no-proxy-add" , driver : "kvm2" , hostIP : "127.0.0.1" , certsDir : "/certs" , noProxy : true },
208
+ DockerEnvConfig {profile : "sh-no-proxy-add" , driver : "kvm2" , hostIP : "127.0.0.1" , port : 2376 , certsDir : "/certs" , noProxy : true },
194
209
& FakeNoProxyGetter {"NO_PROXY" , "192.168.0.1,10.0.0.4" },
195
210
`export DOCKER_TLS_VERIFY="1"
196
211
export DOCKER_HOST="tcp://127.0.0.1:2376"
0 commit comments