Class DockerBuilderControlOptionRun

All Implemented Interfaces:
Describable<DockerBuilderControlOption>, Serializable

public class DockerBuilderControlOptionRun extends DockerBuilderControlCloudOption
Build step that allows run container through existed DockerCloud
Author:
magnayn
See Also:
  • Field Details

    • image

      public final String image
    • dnsString

      public final String dnsString
    • network

      public final String network
    • dockerCommand

      public final String dockerCommand
    • mountsString

      public final String mountsString
    • volumesFrom

      public final String volumesFrom
    • environmentsString

      public final String environmentsString
    • privileged

      public final boolean privileged
    • tty

      public final boolean tty
    • hostname

      public final String hostname
    • user

      public final String user
    • extraGroupsString

      public final String extraGroupsString
    • bindPorts

      public final String bindPorts
    • memoryLimit

      public final Integer memoryLimit
    • memorySwap

      public final Integer memorySwap
    • cgroupParent

      public final String cgroupParent
    • cpus

      public final String cpus
    • cpuPeriod

      public final Long cpuPeriod
    • cpuQuota

      public final Long cpuQuota
    • cpuShares

      public final Integer cpuShares
    • shmSize

      public final Integer shmSize
    • bindAllPorts

      public final boolean bindAllPorts
    • macAddress

      public final String macAddress
  • Constructor Details

  • Method Details

    • getRegistry

      public org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint getRegistry()
    • execute

      public void execute(Run<?,?> build, Launcher launcher, TaskListener listener) throws com.github.dockerjava.api.exception.DockerException, IOException
      Specified by:
      execute in class DockerBuilderControlOption
      Throws:
      com.github.dockerjava.api.exception.DockerException
      IOException