mirror of https://github.com/docker/docs.git
Closes #3285
This modification permits the swarm-agent created by docker-machine to take into account the —swarm-opt arguments. Signed-off-by: Lucien Gougerot <lucien.gougerot@gmail.com>
This commit is contained in:
parent
cbb87491e1
commit
b0ef41f624
|
|
@ -119,15 +119,20 @@ func configureSwarm(p Provisioner, swarmOptions swarm.Options, authOptions auth.
|
|||
},
|
||||
}
|
||||
|
||||
swarmWorkerConfig := &dockerclient.ContainerConfig{
|
||||
Image: swarmOptions.Image,
|
||||
Env: swarmOptions.Env,
|
||||
Cmd: []string{
|
||||
cmdWorker := []string{
|
||||
"join",
|
||||
"--advertise",
|
||||
advertiseInfo,
|
||||
swarmOptions.Discovery,
|
||||
},
|
||||
}
|
||||
for _, option := range swarmOptions.ArbitraryFlags {
|
||||
cmdWorker = append(cmdWorker, "--"+option)
|
||||
}
|
||||
cmdWorker = append(cmdWorker, swarmOptions.Discovery)
|
||||
|
||||
swarmWorkerConfig := &dockerclient.ContainerConfig{
|
||||
Image: swarmOptions.Image,
|
||||
Env: swarmOptions.Env,
|
||||
Cmd: cmdWorker,
|
||||
HostConfig: workerHostConfig,
|
||||
}
|
||||
if swarmOptions.IsExperimental {
|
||||
|
|
|
|||
Loading…
Reference in New Issue