Uses of Class
org.jclouds.docker.compute.options.DockerTemplateOptions
Packages that use DockerTemplateOptions
-
Uses of DockerTemplateOptions in org.jclouds.docker.compute.options
Methods in org.jclouds.docker.compute.options that return DockerTemplateOptionsModifier and TypeMethodDescriptionDockerTemplateOptions.authorizePublicKey
(String publicKey) authorize an rsa ssh key.static DockerTemplateOptions
DockerTemplateOptions.Builder.authorizePublicKey
(String rsaKey) DockerTemplateOptions.blockOnPort
(int port, int seconds) When the node is started, wait until the following port is activestatic DockerTemplateOptions
DockerTemplateOptions.Builder.blockOnPort
(int port, int seconds) DockerTemplateOptions.blockUntilRunning
(boolean blockUntilRunning) Notestatic DockerTemplateOptions
DockerTemplateOptions.Builder.blockUntilRunning
(boolean blockUntilRunning) DockerTemplateOptions.clone()
static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
DockerTemplateOptions.Builder.configBuilder
(Config.Builder configBuilder) DockerTemplateOptions.configBuilder
(Config.Builder configBuilder) This method sets Config.Builder configuration object, which can be used as a replacement for all the other settings from this class.static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
DockerTemplateOptions.dontAuthorizePublicKey()
static DockerTemplateOptions
DockerTemplateOptions.Builder.entrypoint
(Iterable<String> entrypoint) static DockerTemplateOptions
DockerTemplateOptions.Builder.entrypoint
(String... entrypoint) DockerTemplateOptions.entrypoint
(Iterable<String> entrypoint) DockerTemplateOptions.entrypoint
(String... entrypoint) static DockerTemplateOptions
static DockerTemplateOptions
static DockerTemplateOptions
DockerTemplateOptions.Builder.extraHosts
(Map<String, String> extraHosts) DockerTemplateOptions.extraHosts
(Map<String, String> extraHosts) Set extra hosts file entries for a container.static DockerTemplateOptions
static DockerTemplateOptions
DockerTemplateOptions.Builder.inboundPorts
(int... ports) DockerTemplateOptions.inboundPorts
(int... ports) Opens the set of ports to public access.static DockerTemplateOptions
DockerTemplateOptions.Builder.installPrivateKey
(String rsaKey) DockerTemplateOptions.installPrivateKey
(String privateKey) replaces the rsa ssh key used at login.static DockerTemplateOptions
static DockerTemplateOptions
DockerTemplateOptions.Builder.networkMode
(String networkMode) DockerTemplateOptions.networkMode
(String networkMode) Sets the networking mode for the container.static DockerTemplateOptions
Assigns the created nodes to these networksstatic DockerTemplateOptions
specifies names to be used for the created nodes.static DockerTemplateOptions
DockerTemplateOptions.Builder.openStdin
(boolean openStdin) DockerTemplateOptions.openStdin
(boolean openStdin) KeepSTDIN
open when running interactive workloads in the container.static DockerTemplateOptions
DockerTemplateOptions.Builder.overrideAuthenticateSudo
(boolean authenticateSudo) DockerTemplateOptions.overrideAuthenticateSudo
(boolean authenticateSudo) static DockerTemplateOptions
DockerTemplateOptions.Builder.overrideLoginCredentials
(LoginCredentials credentials) DockerTemplateOptions.overrideLoginCredentials
(LoginCredentials overridingCredentials) static DockerTemplateOptions
DockerTemplateOptions.Builder.overrideLoginPassword
(String password) DockerTemplateOptions.overrideLoginPassword
(String password) static DockerTemplateOptions
DockerTemplateOptions.Builder.overrideLoginPrivateKey
(String privateKey) DockerTemplateOptions.overrideLoginPrivateKey
(String privateKey) static DockerTemplateOptions
DockerTemplateOptions.Builder.overrideLoginUser
(String user) DockerTemplateOptions.overrideLoginUser
(String loginUser) static DockerTemplateOptions
DockerTemplateOptions.Builder.portBindings
(Map<Integer, Integer> portBindings) DockerTemplateOptions.portBindings
(Map<Integer, Integer> portBindings) Set port bindings between the Docker host and a container.static DockerTemplateOptions
DockerTemplateOptions.Builder.privileged
(boolean privileged) DockerTemplateOptions.privileged
(boolean privileged) By default, Docker containers are unprivileged and cannot execute privileged operations or access certain host devices.DockerTemplateOptions.runAsRoot
(boolean runAsRoot) This script will be executed as the root user upon system startup.static DockerTemplateOptions
DockerTemplateOptions.Builder.userMetadata
(Map<String, String> userMetadata) DockerTemplateOptions.userMetadata
(String key, String value) DockerTemplateOptions.userMetadata
(Map<String, String> userMetadata) static DockerTemplateOptions
static DockerTemplateOptions
DockerTemplateOptions.Builder.volumesFrom
(Iterable<String> volumesFrom) DockerTemplateOptions.volumesFrom
(Iterable<String> volumesFrom) Set list of containers to mount volumes from onto this container.