Skip to content

Commit 5c663c7

Browse files
authored
Merge pull request docker-archive-public#4185 from SvenDowideit/rancheros-skip-default-docker-install-script
Skip the default docker provisioning script, RancherOS already has a docker installed
2 parents 7247168 + 52b61aa commit 5c663c7

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

libmachine/provision/rancheros.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,13 @@ func (provisioner *RancherProvisioner) Provision(swarmOptions swarm.Options, aut
118118
}
119119
}
120120

121-
log.Debugf("Selecting docker engine: %s", engineOptions.InstallURL)
122-
if err := selectDocker(provisioner, engineOptions.InstallURL); err != nil {
123-
return err
121+
if engineOptions.InstallURL == drivers.DefaultEngineInstallURL {
122+
log.Debugf("Skipping docker engine default: %s", engineOptions.InstallURL)
123+
} else {
124+
log.Debugf("Selecting docker engine: %s", engineOptions.InstallURL)
125+
if err := selectDocker(provisioner, engineOptions.InstallURL); err != nil {
126+
return err
127+
}
124128
}
125129

126130
log.Debugf("Preparing certificates")

0 commit comments

Comments
 (0)