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 DockerTemplateOptionsDockerTemplateOptions.Builder.authorizePublicKey(String rsaKey) DockerTemplateOptions.blockOnPort(int port, int seconds) When the node is started, wait until the following port is activestatic DockerTemplateOptionsDockerTemplateOptions.Builder.blockOnPort(int port, int seconds) DockerTemplateOptions.blockUntilRunning(boolean blockUntilRunning) Notestatic DockerTemplateOptionsDockerTemplateOptions.Builder.blockUntilRunning(boolean blockUntilRunning) DockerTemplateOptions.clone()static DockerTemplateOptionsstatic DockerTemplateOptionsstatic DockerTemplateOptionsDockerTemplateOptions.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 DockerTemplateOptionsstatic DockerTemplateOptionsstatic DockerTemplateOptionsDockerTemplateOptions.dontAuthorizePublicKey()static DockerTemplateOptionsDockerTemplateOptions.Builder.entrypoint(Iterable<String> entrypoint) static DockerTemplateOptionsDockerTemplateOptions.Builder.entrypoint(String... entrypoint) DockerTemplateOptions.entrypoint(Iterable<String> entrypoint) DockerTemplateOptions.entrypoint(String... entrypoint) static DockerTemplateOptionsstatic DockerTemplateOptionsstatic DockerTemplateOptionsDockerTemplateOptions.Builder.extraHosts(Map<String, String> extraHosts) DockerTemplateOptions.extraHosts(Map<String, String> extraHosts) Set extra hosts file entries for a container.static DockerTemplateOptionsstatic DockerTemplateOptionsDockerTemplateOptions.Builder.inboundPorts(int... ports) DockerTemplateOptions.inboundPorts(int... ports) Opens the set of ports to public access.static DockerTemplateOptionsDockerTemplateOptions.Builder.installPrivateKey(String rsaKey) DockerTemplateOptions.installPrivateKey(String privateKey) replaces the rsa ssh key used at login.static DockerTemplateOptionsstatic DockerTemplateOptionsDockerTemplateOptions.Builder.networkMode(String networkMode) DockerTemplateOptions.networkMode(String networkMode) Sets the networking mode for the container.static DockerTemplateOptionsAssigns the created nodes to these networksstatic DockerTemplateOptionsspecifies names to be used for the created nodes.static DockerTemplateOptionsDockerTemplateOptions.Builder.openStdin(boolean openStdin) DockerTemplateOptions.openStdin(boolean openStdin) KeepSTDINopen when running interactive workloads in the container.static DockerTemplateOptionsDockerTemplateOptions.Builder.overrideAuthenticateSudo(boolean authenticateSudo) DockerTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo) static DockerTemplateOptionsDockerTemplateOptions.Builder.overrideLoginCredentials(LoginCredentials credentials) DockerTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials) static DockerTemplateOptionsDockerTemplateOptions.Builder.overrideLoginPassword(String password) DockerTemplateOptions.overrideLoginPassword(String password) static DockerTemplateOptionsDockerTemplateOptions.Builder.overrideLoginPrivateKey(String privateKey) DockerTemplateOptions.overrideLoginPrivateKey(String privateKey) static DockerTemplateOptionsDockerTemplateOptions.Builder.overrideLoginUser(String user) DockerTemplateOptions.overrideLoginUser(String loginUser) static DockerTemplateOptionsDockerTemplateOptions.Builder.portBindings(Map<Integer, Integer> portBindings) DockerTemplateOptions.portBindings(Map<Integer, Integer> portBindings) Set port bindings between the Docker host and a container.static DockerTemplateOptionsDockerTemplateOptions.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 DockerTemplateOptionsDockerTemplateOptions.Builder.userMetadata(Map<String, String> userMetadata) DockerTemplateOptions.userMetadata(String key, String value) DockerTemplateOptions.userMetadata(Map<String, String> userMetadata) static DockerTemplateOptionsstatic DockerTemplateOptionsDockerTemplateOptions.Builder.volumesFrom(Iterable<String> volumesFrom) DockerTemplateOptions.volumesFrom(Iterable<String> volumesFrom) Set list of containers to mount volumes from onto this container.