Add support for insecure docker registry (#131)

* Add support for insecure docker registry

Using --insecure-skip-tls-verify

Fixes #110

* Apply formatting
This commit is contained in:
Carlos Sanchez
2018-04-20 10:47:06 -07:00
committed by dlorenc
parent 3d84cf39fa
commit 08ce2a0724
3 changed files with 15 additions and 12 deletions
+2 -2
View File
@@ -32,7 +32,7 @@ import (
"github.com/sirupsen/logrus"
)
func DoBuild(dockerfilePath, srcContext, destination, snapshotMode string) error {
func DoBuild(dockerfilePath, srcContext, destination, snapshotMode string, dockerInsecureSkipTLSVerify bool) error {
// Parse dockerfile and unpack base image to root
d, err := ioutil.ReadFile(dockerfilePath)
if err != nil {
@@ -113,7 +113,7 @@ func DoBuild(dockerfilePath, srcContext, destination, snapshotMode string) error
if err := setDefaultEnv(); err != nil {
return err
}
return image.PushImage(sourceImage, destination)
return image.PushImage(sourceImage, destination, dockerInsecureSkipTLSVerify)
}
func getHasher(snapshotMode string) (func(string) (string, error), error) {