Class Docker

    • Constructor Detail

      • Docker

        public Docker()
      • Docker

        public Docker​(Docker source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getUser

        public String getUser()
        Get Docker Hub 用户名或 Tencent Registry 用户名
        Returns:
        User Docker Hub 用户名或 Tencent Registry 用户名
      • setUser

        public void setUser​(String User)
        Set Docker Hub 用户名或 Tencent Registry 用户名
        Parameters:
        User - Docker Hub 用户名或 Tencent Registry 用户名
      • getPassword

        public String getPassword()
        Get Docker Hub 密码或 Tencent Registry 密码
        Returns:
        Password Docker Hub 密码或 Tencent Registry 密码
      • setPassword

        public void setPassword​(String Password)
        Set Docker Hub 密码或 Tencent Registry 密码
        Parameters:
        Password - Docker Hub 密码或 Tencent Registry 密码
      • getImage

        public String getImage()
        Get Docker Hub填写“[user/repo]:[tag]”,Tencent Registry填写“ccr.ccs.tencentyun.com/[namespace/repo]:[tag]”
        Returns:
        Image Docker Hub填写“[user/repo]:[tag]”,Tencent Registry填写“ccr.ccs.tencentyun.com/[namespace/repo]:[tag]”
      • setImage

        public void setImage​(String Image)
        Set Docker Hub填写“[user/repo]:[tag]”,Tencent Registry填写“ccr.ccs.tencentyun.com/[namespace/repo]:[tag]”
        Parameters:
        Image - Docker Hub填写“[user/repo]:[tag]”,Tencent Registry填写“ccr.ccs.tencentyun.com/[namespace/repo]:[tag]”
      • getServer

        public String getServer()
        Get Docker Hub 可以不填,但确保具有公网访问能力。或者是 Tencent Registry 服务地址“ccr.ccs.tencentyun.com”
        Returns:
        Server Docker Hub 可以不填,但确保具有公网访问能力。或者是 Tencent Registry 服务地址“ccr.ccs.tencentyun.com”
      • setServer

        public void setServer​(String Server)
        Set Docker Hub 可以不填,但确保具有公网访问能力。或者是 Tencent Registry 服务地址“ccr.ccs.tencentyun.com”
        Parameters:
        Server - Docker Hub 可以不填,但确保具有公网访问能力。或者是 Tencent Registry 服务地址“ccr.ccs.tencentyun.com”
      • getMaxRetryCount

        public Long getMaxRetryCount()
        Get 拉取Docker镜像重试次数。默认值:0。
        Returns:
        MaxRetryCount 拉取Docker镜像重试次数。默认值:0。
      • setMaxRetryCount

        public void setMaxRetryCount​(Long MaxRetryCount)
        Set 拉取Docker镜像重试次数。默认值:0。
        Parameters:
        MaxRetryCount - 拉取Docker镜像重试次数。默认值:0。
      • getDelayOnRetry

        public Long getDelayOnRetry()
        Get 拉取Docker镜像失败时延迟时间。单位:秒。
        Returns:
        DelayOnRetry 拉取Docker镜像失败时延迟时间。单位:秒。
      • setDelayOnRetry

        public void setDelayOnRetry​(Long DelayOnRetry)
        Set 拉取Docker镜像失败时延迟时间。单位:秒。
        Parameters:
        DelayOnRetry - 拉取Docker镜像失败时延迟时间。单位:秒。
      • getDockerRunOption

        public String getDockerRunOption()
        Get Docker命令运行参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DockerRunOption Docker命令运行参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setDockerRunOption

        public void setDockerRunOption​(String DockerRunOption)
        Set Docker命令运行参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DockerRunOption - Docker命令运行参数。 注意:此字段可能返回 null,表示取不到有效值。