Versions in this module Expand all Collapse all v1 v1.6.1 Sep 7, 2020 Changes in this version + const DOCKER_URL + const SETTING_URL + func DeleteManifest(username string, pass string, name string, tag string) *Error + func DirectDownloadFilefromGithub(filename string, url string, folder string) *Error + func DownloadBlob(repository, token, sha256 string) (io.ReadCloser, *Error) + func DownloadFilefromGithub(name string, tag string, filename string, url string, folder string) *Error + func DownloadFilefromGithubPlus(name, tag, filename, url, folder, yaml string) *Error + func DownloadLayers(username string, pass string, name string, tag string, folder string) (map[string]int64, []string, *Error) + func GenGithubURLfromYaml(name, tag, url, yaml, target_file string) (string, *Error) + func GetDigest(username string, pass string, name string, tag string) (string, *Error) + func GetToken(repository, username, password, action string) (string, *Error) + func HasBlob(repository, token, sha256 string) (bool, *Error) + func ListRepositories(username string, pass string) ([]string, *Error) + func ListTags(username string, pass string, name string) ([]string, *Error) + func LoadDockerTar(dir, imagedir string) (string, map[string]int64, []string, *Error) + func MakeManifestV1(registry *registry.Registry, name, tag, layer_sha, base_image string) (*schema1.SignedManifest, *Error) + func UploadBlob(repository, token, file string) (bool, *Error) + func UploadLayers(username, pass, name, tag, file, base_image string) (string, *Error) + func UploadManifests(username, pass, name, tag, layer_sha, base_image string) *Error + type DockerHubToken struct + Access_token string + Expire int + Time string + Token string + type DockerSaveInfo struct + Config string + Layers []string + RepoTags []string