A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractDockerCommand<C extends AbstractDockerCommand> - Class in com.oracle.bedrock.runtime.docker.commands
A MetaClass representing a Docker command.
AbstractDockerCommand(Arguments) - Constructor for class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Constructs a AbstractDockerCommand given the specified Arguments.
AbstractDockerCommand(String) - Constructor for class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Constructs a AbstractDockerCommand for a given Docker command.
accept(DockerContainer) - Method in class com.oracle.bedrock.runtime.docker.options.ContainerCloseBehaviour
Perform this ImageCloseBehaviour's action on the specified DockerContainer.
accept(DockerImage) - Method in class com.oracle.bedrock.runtime.docker.options.ImageCloseBehaviour
Perform this ImageCloseBehaviour's action on the specified DockerImage.
accept(DockerMachinePlatform) - Method in class com.oracle.bedrock.runtime.docker.machine.MachineCloseBehaviour
Perform this ImageCloseBehaviour's action on the specified DockerMachinePlatform.
addCapability(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cap-add option applied.
AddFile(String, String) - Constructor for class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
addHost(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --add-host option applied.
alias(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Connect
Add network-scoped aliases for the container (equates to the --alias argument).
all() - Static method in class com.oracle.bedrock.runtime.docker.commands.Events
Create a Events command to view Docker events.
all() - Method in class com.oracle.bedrock.runtime.docker.commands.Images
Show all images (default hides intermediate images) equates to the -a or --all argument.
alwaysPull() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --pull option applied.
andVolumes() - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveContainer
Remove the volumes associated with the container (equates to the --volumes argument).
andVolumes(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveContainer
Remove the volumes associated with the container (equates to the --volumes argument).
apiVersion(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_API_VERSION environment variable.
ARG_CONFIG - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Location of client config files E.G.
ARG_DEBUG - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Enable debug mode E.G.
ARG_HELP - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Print usage E.G.
ARG_HOST - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Daemon socket(s) to connect to
ARG_LOG_LEVEL - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Set the logging level E.G.
ARG_TLS - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Use TLS; implied by --tlsverify E.G.
ARG_TLS_CA_CERT - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Trust certs signed only by this CA E.G.
ARG_TLS_CERT - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Path to TLS certificate file E.G.
ARG_TLS_KEY - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Path to TLS key file E.G.
ARG_TLS_VERIFY - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Use TLS and verify the remote E.G.
ARG_VERSION - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Print version information and quit E.G.
at(Platform) - Static method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Create a DockerMachine using the specified Platform as the platform to execute Docker Machine commands.
attach() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --attach option applied.
auto() - Static method in class com.oracle.bedrock.runtime.docker.Docker
Configure Docker from the current environment.
autoRemove() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --rm option applied.
auxAddress(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set the auxiliary ipv4 or ipv6 addresses used by network driver (equates to the --aux-address argument).

B

blockIOWeight(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --blkio-weight option applied.
blockIOWeightDevice(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --blkio-weight-device option applied.
bugSnagToken(String) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the BugSnag API token for crash reporting
Build - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker build command.
buildArgs(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Obtain a Build command that is a copy of this Build command with the specified --build-args option.
buildContextAt(File) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Obtain a Build command that is a copy of this Build command with the specified build context location.
buildContextAt(URL) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Obtain a Build command that is a copy of this Build command with the specified build context location.

C

cgroupParent(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --cgroup-parent option applied.
cgroupParent(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cgroup-parent option applied.
cidFile(File) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cidfile option applied.
clientAt(Platform, Docker) - Static method in class com.oracle.bedrock.runtime.docker.DockerPlatform
Obtain a DockerPlatform using the specified client Platform and Docker environment.
close() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
close() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
 
close(Option...) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
close(Option...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
Close this DockerMachinePlatform performing any MachineCloseBehaviour present in the Options.
com.oracle.bedrock.runtime.docker - module com.oracle.bedrock.runtime.docker
 
com.oracle.bedrock.runtime.docker - package com.oracle.bedrock.runtime.docker
 
com.oracle.bedrock.runtime.docker.commands - package com.oracle.bedrock.runtime.docker.commands
 
com.oracle.bedrock.runtime.docker.machine - package com.oracle.bedrock.runtime.docker.machine
 
com.oracle.bedrock.runtime.docker.options - package com.oracle.bedrock.runtime.docker.options
 
CommandWithArgumentList<C extends CommandWithArgumentList> - Class in com.oracle.bedrock.runtime.docker.commands
An immutable SimpleDockerCommand with a list of Arguments that will be appended to the end of the command line.
CommandWithArgumentList(Arguments, List<?>) - Constructor for class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
CommandWithArgumentList(String, List<?>) - Constructor for class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
compareTo(DockerfileDeployer.AddFile) - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
 
configAt(Object) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified location of client config files.
connect(String, String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Connect a container to a Docker network.
container(Object...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Create an Inspect command to inspect the images with the specified names.
container(List<?>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Create an Inspect command to inspect the container with the specified name.
ContainerApplication(Platform, ApplicationProcess, OptionsByType) - Constructor for class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
ContainerCloseBehaviour - Class in com.oracle.bedrock.runtime.docker.options
An Enum and Option representing the types of behaviour to occur when closing a DockerContainer.
ContainerMetaClass(Run) - Constructor for class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerMetaClass
containers(Object...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Kill
Create a Kill command to kill the containers with the specified names.
containers(Object...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Remove
Create a Remove.RemoveContainer command to remove specific containers.
containers(Object...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Stop
Create a Stop command to stop the containers with the specified names.
containers(List<?>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Kill
Create a Kill command to kill the containers with the specified List names.
containers(List<?>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Remove
Create a Remove.RemoveContainer command to remove specific containers.
containers(List<?>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Stop
Create a Stop command to stop the containers with the specified List names.
contentTrustAt(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_CONTENT_TRUST_SERVER environment variable.
contentTrustEnabled(boolean) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_CONTENT_TRUST environment variable.
cpuPeriod(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --cpu-period option applied.
cpuPeriod(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cpu-period option applied.
cpuQuota(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --cpu-quota option applied.
cpuQuota(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cpu-quota option applied.
cpuSetCPUs(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --cpuset-cpus option applied.
cpuSetCPUs(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cpuset-cpus option applied.
cpuSetMems(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --cpuset-mems option applied.
cpuSetMems(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cpuset-mems option applied.
cpuShares() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Obtain a Build command that is a copy of this Build command with the specified --cpu-shares=true option.
cpuShares(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Obtain a Build command that is a copy of this Build command with the specified --cpu-shares option.
cpuShares(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cpu-shares option applied.
create(String, Option...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Obtain a DockerMachinePlatform wrapping a new Docker Machine VM.
create(String, String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Create a Docker network using the specified driver.
createBridge(String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Create a Docker network using the bridge driver.
createImage(String, File, Docker, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
Create a Docker image.
createOverlay(String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Create a Docker network using the overlay driver.

D

daemonAt(String) - Static method in class com.oracle.bedrock.runtime.docker.Docker
Manually configure Docker.
debug() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Enable debug mode.
debug(boolean) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified debug setting.
DEFAULT_EXECUTABLE - Static variable in class com.oracle.bedrock.runtime.docker.Docker
The default name of the executable to use to execute Docker commands.
DEFAULT_TIMEOUT - Static variable in class com.oracle.bedrock.runtime.docker.commands.Build
The default timeout for build commands.
defaultImages() - Static method in class com.oracle.bedrock.runtime.docker.options.DockerDefaultBaseImages
Obtain the default DockerDefaultBaseImages that is used to determine the base images for application classes if no specific overrides have been specified.
deploy(List<DeploymentArtifact>, String, Platform, Option...) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
 
detach(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --detach option applied.
detached() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the option applied.
detachKeys(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --detach-keys option applied.
device(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --device option applied.
deviceReadBytesPerSec(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --device-read-bps option applied.
deviceReadIOPS(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --device-read-iops option applied.
deviceWriteBytesPerSec(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --device-write-bps option applied.
deviceWriteIOPS(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --device-write-iops option applied.
digests() - Method in class com.oracle.bedrock.runtime.docker.commands.Images
Show image digests, equates to the --digests argument.
disableContentTrust() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --disable-content-trust option applied.
disableContentTrust() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --disable-content-trust option applied.
disconnect(String, String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Connect a container to a Docker network.
dns(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --dns option applied.
dnsOptions(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --dns-opt option applied.
dnsSearch(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --dns-search option applied.
Docker - Class in com.oracle.bedrock.runtime.docker
An encapsulation of the various settings required to run Docker commands.
DockerContainer - Class in com.oracle.bedrock.runtime.docker
A representation of a Docker container.
DockerContainer(String, OptionsByType) - Constructor for class com.oracle.bedrock.runtime.docker.DockerContainer
Create a DockerContainer.
DockerDefaultBaseImages - Class in com.oracle.bedrock.runtime.docker.options
A representation of a class hierarchy that maps Application Classes to Docker base images.
DockerDefaultBaseImages(Class<? extends Application>, String) - Constructor for class com.oracle.bedrock.runtime.docker.options.DockerDefaultBaseImages
Create a DockerDefaultBaseImages with the specified root application class and base image name to be used for that class.
dockerExecutableOf(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Set the executable name to use to run Docker client commands.
DockerfileDeployer - Class in com.oracle.bedrock.runtime.docker.options
A specialized Deployer that copied the artifacts to be deployed to the folder containing a Dockerfile and for each artifact adds it to a list of files ro become ADD commands in the Dockerfile.
DockerfileDeployer(String, Option...) - Constructor for class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer
Construct a new DockerfileDeployer.
DockerfileDeployer.AddFile - Class in com.oracle.bedrock.runtime.docker.options
A simple holder class for files to add to a Dockerfile.
dockerFileName(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --file option applied.
DockerImage - Class in com.oracle.bedrock.runtime.docker
A representation of a Docker image.
DockerImage(List<String>, OptionsByType) - Constructor for class com.oracle.bedrock.runtime.docker.DockerImage
Create a DockerImage.
DockerMachine - Class in com.oracle.bedrock.runtime.docker.machine
An encapsulation of a Docker Machine environment.
DockerMachinePlatform - Class in com.oracle.bedrock.runtime.docker.machine
An implementation of a RemotePlatform that is associated with a Docker Machine VM.
DockerMachinePlatform(DockerMachine, String, Option...) - Constructor for class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
DockerPlatform - Class in com.oracle.bedrock.runtime.docker
A Platform that can execute Docker commands using a specific Docker environment.
DockerPlatform(Platform, Docker, Option...) - Constructor for class com.oracle.bedrock.runtime.docker.DockerPlatform
Constructs a DockerPlatform.
DockerPlatform(String, Platform, Docker, Option...) - Constructor for class com.oracle.bedrock.runtime.docker.DockerPlatform
Constructs a DockerPlatform with a specific name.
DockerRemoteTerminal - Class in com.oracle.bedrock.runtime.docker
A specialized RemoteTerminal used to generate Docker images and launch Docker containers from those images.
DockerRemoteTerminal(Platform) - Constructor for class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
Construct a new DockerRemoteTerminal.
DockerRemoteTerminal.ContainerApplication - Class in com.oracle.bedrock.runtime.docker
An implementation of an Application the sole purpose of which is to be able to capture the ApplicationProcess.
DockerRemoteTerminal.ContainerMetaClass - Class in com.oracle.bedrock.runtime.docker
The MetaClass that is used when starting a Docker container application.
driver(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_DRIVER environment variable.
driverOpts(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set custom driver specific options (equates to the --opt argument).
dropCapability(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --cap-drop option applied.

E

enableContentTrust() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --disable-content-trust option applied.
enableContentTrust() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --disable-content-trust option applied.
entryPoint(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --entrypoint option applied.
env(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --env option applied using the specified environment variable name.
env(String, Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --env option applied using the specified environment variable name and value.
env(Properties) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --env option applied using the specified environment variable names and values from the specified Properties.
ENV_DOCKER_API_VERSION - Static variable in class com.oracle.bedrock.runtime.docker.Docker
The API version to use (e.g.
ENV_DOCKER_CERT_PATH - Static variable in class com.oracle.bedrock.runtime.docker.Docker
The location of your authentication keys.
ENV_DOCKER_CONFIG - Static variable in class com.oracle.bedrock.runtime.docker.Docker
The location of your client configuration files.
ENV_DOCKER_CONTENT_TRUST - Static variable in class com.oracle.bedrock.runtime.docker.Docker
When set Docker uses notary to sign and verify images.
ENV_DOCKER_CONTENT_TRUST_SERVER - Static variable in class com.oracle.bedrock.runtime.docker.Docker
The URL of the Notary server to use.
ENV_DOCKER_DRIVER - Static variable in class com.oracle.bedrock.runtime.docker.Docker
The graph driver to use.
ENV_DOCKER_HOST - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Daemon socket to connect to.
ENV_DOCKER_NOWARN_KERNEL_VERSION - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Prevent warnings that your Linux kernel is unsuitable for Docker.
ENV_DOCKER_RAMDISK - Static variable in class com.oracle.bedrock.runtime.docker.Docker
If set this will disable ‘pivot_root’.
ENV_DOCKER_TLS_VERIFY - Static variable in class com.oracle.bedrock.runtime.docker.Docker
When set Docker uses TLS and verifies the remote.
ENV_DOCKER_TMPDIR - Static variable in class com.oracle.bedrock.runtime.docker.Docker
Location for temporary Docker files.
envFile(File) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --env-file option applied.
environmentFor(String) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Obtain the EnvironmentVariables that can be applied to a Docker command to make it execute against the specified Docker Machine.
equals(Object) - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
 
Events - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker events command.
exitValue() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
expose(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --expose option applied.

F

filter(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Events
Filter the event output (equates to the --filter argument).
filter(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Images
Filter the image list (equates to the --filter argument).
filter(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.LS
Filter the network list (equates to the --filter argument).
FILTER_DANGLING - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The filter to apply to list untagged (dangling) images.
follow(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Logs
Follow log output (equates to the --follow argument).
force() - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Disconnect
Force the container to disconnect from a network (equates to the --force argument).
force() - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveContainer
Force removal of the container (equates to the --force argument).
force() - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveImage
Force removal of the image (equates to the --force argument).
force(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveContainer
Force removal of the container (equates to the --force argument).
force(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveImage
Force removal of the image (equates to the --force argument).
forceRM() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --force-rm option applied.
forceRM(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --force-rm option applied.
format(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Images
Format the output (equates to the --format argument).
format(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Format the output using the given go template.
format(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Inspect
Format the output using the given go template (equates to the --format option).
FORMAT_CREATED_AT - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the time that the image was created.
FORMAT_CREATED_SINCE - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the elapsed time since the image was created.
FORMAT_DIGEST - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the image digest.
FORMAT_ID - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the image ID.
FORMAT_REPOSITORY - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the image repository.
FORMAT_SIZE - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the image size.
FORMAT_TAG - Static variable in class com.oracle.bedrock.runtime.docker.commands.Images
The format string to use to show the image tag.
forRepo(String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Images
Create a Images command to view images for a specific [REPOSITORY[:TAG]] combination.
from(Object) - Static method in class com.oracle.bedrock.runtime.docker.commands.Logs
Create a Logs command to view the logs from a specific container.
fromContainer(Object) - Static method in class com.oracle.bedrock.runtime.docker.commands.Events
Create a Events command to view the events from a specific container.
fromDockerFile() - Static method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a Build command that will build an image using the Dockerfile with the default Dockerfile name located in the working directory that the command is launched in.
fromDockerFile(String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a Build command that will build an image using the Dockerfile with the specified name located in the working directory that the command is launched in.

G

gateway(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set the ipv4 or ipv6 Gateway for the master subnet (equates to the --gateway argument).
getAddress() - Method in class com.oracle.bedrock.runtime.docker.DockerPlatform
Obtain the InetAddress of the Docker daemon.
getAddress(String) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Obtain the InetAddress of the specified Docker Machine.
getApplication() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Obtain the Application used to run this container.
getApplication() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
 
getApplicationClass() - Method in class com.oracle.bedrock.runtime.docker.options.DockerDefaultBaseImages
Obtain the root application Class for this DockerDefaultBaseImages.
getApplicationLauncher(MetaClass<A>, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerPlatform
 
getArguments() - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain an immutable copy of the command line Arguments for this Docker environment.
getBaseImage(Class<? extends Application>) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain the default base image name to use for applications of a given Class.
getBaseImage(Class<? extends Application>) - Method in class com.oracle.bedrock.runtime.docker.options.DockerDefaultBaseImages
Obtain the base image to use for the given Class.
getClientPlatform() - Method in class com.oracle.bedrock.runtime.docker.DockerPlatform
Obtain the Platform that is used to run Docker client commands.
getClientPlatform() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Obtain the client Platform used to issue Docker Machine commands.
getCommandArguments() - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Obtain the Arguments for this command.
getDaemonAddress() - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain the Docker address that this Docker environment will use to communicate with the Docker daemon.
getDaemonInetAddress(Platform) - Method in class com.oracle.bedrock.runtime.docker.Docker
 
getDefaultNetworkName() - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain the name of the default network to connect automatically run containers to.
getDefaultTimeout() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
getDestination() - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
Obtain the destination in the Dockerfile.
getDocker() - Method in class com.oracle.bedrock.runtime.docker.DockerPlatform
Obtain the Docker environment being used by this DockerPlatform.
getDockerEnvironment() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Obtain the Docker environment used to run this container.
getDockerEnvironment() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
Obtain the Docker environment used to build this DockerImage.
getDockerExecutable() - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain the executable name to use to run Docker client commands.
getDockerMachine() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
Obtain the DockerMachine environment used by this platform.
getEnvironmentVariables() - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain an immutable copy of the EnvironmentVariables for this Docker environment.
getFirstTag() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
Obtain the first of the tags used to identify this image.
getId() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
getImplementationClass(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
 
getImplementationClass(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerMetaClass
 
getName() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Obtain the name of this container.
getName() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
getOperatingSystem() - Method in class com.oracle.bedrock.runtime.docker.DockerPlatform
 
getOptions() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Obtain the OptionsByType used to run this container.
getOptions() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
Obtain the OptionsByType used to build this image.
getOptions() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
getPlatform() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
getPort() - Method in class com.oracle.bedrock.runtime.docker.PortMapping
Obtain the local port value.
getProcess() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
Obtain the ApplicationProcess representing the Application.
getRemotePlatform() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
Obtain a RemotePlatform on the Docker machine instance.
getRemotePlatform(Option...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
Obtain a RemotePlatform on the Docker machine instance.
getSource() - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
Obtain the source file name.
getStatus() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Determine the container status
getTags() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
Obtain the tags to identify this image.
getTimeout() - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Obtain the Timeout to use when executing the command.
getValidLocalAddress() - Method in class com.oracle.bedrock.runtime.docker.Docker
Try to find a valid local InetAddress that is routable to the Docker daemon.
githubToken(String) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the token to use for requests to the Github API
groupAdd(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --group-add option applied.

H

hashCode() - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
 
hostName(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --hostname option applied.

I

image(DockerImage) - Static method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a Run command to run a container from the specified DockerImage name.
image(DockerImage, Object) - Static method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a Run command to run a container from the specified image name.
image(Object...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Create an Inspect command to inspect the images with the specified names.
image(String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a Run command to run a container from the specified image name.
image(String, Object) - Static method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a Run command to run a container from the specified image name.
image(List<?>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Create an Inspect command to inspect the image with the specified name.
ImageCloseBehaviour - Class in com.oracle.bedrock.runtime.docker.options
An Enum and Option representing the types of behaviour to occur when closing a DockerImage.
images(Object...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Remove
Create a Remove.RemoveImage command to remove specific images.
images(List<?>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Remove
Create a Remove.RemoveImage command to remove specific images.
Images - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker images command.
includeSizes(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Display total file sizes if the type is container.
inspect() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Obtain information about this DockerContainer as a JsonArray.
inspect() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
Obtain information about this DockerImage as a JsonArray.
inspect(Platform, Docker, String...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Execute an Network.Inspect command on the specified Platform using the specified Docker environment.
inspect(String) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Obtain information about this DockerContainer as a JsonArray.
inspect(String) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Obtain the status of the specified Docker Machine.
inspect(String...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Inspect the specified networks.
inspect(List<String>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Inspect the specified networks.
Inspect - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker inspect command.
interactive() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --interactive option applied.
internal() - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Restrict external access to the network (equates to the --internal argument).
ip(Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Connect
Set the IPv4 Address (equates to the --ip argument).
ip(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --ip option applied.
ip6(Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Connect
Set the IPv6 Address (equates to the --ip6 argument).
ip6(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --ip6 option applied.
ipamDriver(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set the IP Address Management Driver (equates to the --ipam-driver argument).
ipamOpts(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set custom IPAM driver specific options (equates to the --ipam-opt argument).
ipc(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --ipc option applied.
ipRange(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Allocate container ip from a sub-range (equates to the --ip-range argument).
ipv6() - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set metadata on a network (equates to the --ipv6 argument).
isolation(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --isolation option applied.
isolation(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --isolation option applied.
isOperational() - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
isRunning() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Determine whether the container is running.

K

kernalMemory(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --kernel-memory option applied.
kill(String...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Kill (abruptly force stop) the specified Docker Machine instances.
Kill - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker kill command.

L

labelFile(File...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --label-file option applied.
labels(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --label option applied.
labels(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set metadata on a network (equates to the --label argument).
labels(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --label option applied.
launch(MetaClass<A>, Option...) - Method in class com.oracle.bedrock.runtime.docker.DockerPlatform
 
launch(RemoteTerminal.Launchable, Class<? extends Application>, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
 
launch(String, Option...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Execute the specified DockerMachine command.
link(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Connect
Add a link to another container (equates to the --link argument).
link(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --link option applied.
link(String, String) - Static method in class com.oracle.bedrock.runtime.docker.commands.Remove
Create a Remove command to remove a link between two containers.
link(List<?>) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --link option applied.
list() - Static method in class com.oracle.bedrock.runtime.docker.commands.Images
Create a Images command to view all images.
list() - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
List the available Docker networks,
local() - Static method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Create a DockerMachine using the LocalPlatform as the platform to execute Docker Machine commands.
localClient() - Static method in class com.oracle.bedrock.runtime.docker.DockerPlatform
Obtain a DockerPlatform using the LocalPlatform as the client Platform and automatically configuring the Docker environment.
localClient(Docker) - Static method in class com.oracle.bedrock.runtime.docker.DockerPlatform
Obtain a DockerPlatform using the LocalPlatform as the client Platform and using the specified Docker environment.
logDriver(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --log-driver option applied.
logLevel(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified log level.
logOptions(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --log-opt option applied.
Logs - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker logs command.

M

macAddress(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --mac-address option applied.
machine(String) - Static method in class com.oracle.bedrock.runtime.docker.Docker
Configure Docker using the specified Docker Machine machine name.
machine(String, DockerMachine, Option...) - Static method in class com.oracle.bedrock.runtime.docker.Docker
Configure Docker using the specified Docker Machine machine name.
MachineCloseBehaviour - Class in com.oracle.bedrock.runtime.docker.machine
An Enum and Option representing the types of behaviour to occur when closing a DockerContainer.
makeDirectories(String, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
Write any mkdir commands to the Dockerfile
memory(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --memory option applied.
memory(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --memory option applied.
memoryReservation(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --memory-reservation option applied.
memorySwap(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --memory-swap option applied.
memorySwap(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --memory-swap option applied.
memorySwappiness(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --memory-swappiness option applied.

N

nativeSSH() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Use the native (Go-based) SSH implementation
net(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --net option applied.
netAlias(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --net option applied.
netBridge() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --net=bridge option applied.
netContainer(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --net=container:id option applied.
netHost() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --net=host option applied.
netNone() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --net=none option applied.
Network<C extends CommandWithArgumentList> - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network commands.
Network.Connect - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network Connect command.
Network.Create - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network Create command.
Network.Disconnect - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network Disconnect command.
Network.Inspect - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network Inspect command.
Network.LS - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network LS command.
Network.Remove - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker Network rm command.
noCache() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --no-cache option applied.
noCache(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --no-cache option applied.
none() - Static method in class com.oracle.bedrock.runtime.docker.machine.MachineCloseBehaviour
Do nothing when a DockerMachinePlatform is closed.
none() - Static method in class com.oracle.bedrock.runtime.docker.options.ContainerCloseBehaviour
Do nothing when a container application is closed.
none() - Static method in class com.oracle.bedrock.runtime.docker.options.ImageCloseBehaviour
Do nothing when an image application is closed.
noPrune() - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveImage
Do not delete untagged parents (equates to the --no-prune argument).
noPrune(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveImage
Do not delete untagged parents (equates to the --no-prune argument).
noTruncate() - Method in class com.oracle.bedrock.runtime.docker.commands.Images
Do not truncate output, equates to the --no-trunc argument.
noTruncate() - Method in class com.oracle.bedrock.runtime.docker.commands.Network.LS
Do not truncate output, equates to the --no-trunc argument.
noWarnKernelVersion(boolean) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_NOWARN_KERNEL_VERSION environment variable.

O

of(String) - Static method in class com.oracle.bedrock.runtime.docker.commands.SimpleDockerCommand
Create a SimpleDockerCommand with the specified command name.
onAddingTo(Extensible) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
 
onAddingTo(Extensible) - Method in class com.oracle.bedrock.runtime.docker.DockerImage
 
onClosed(Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
 
onClosed(Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerImage
 
onClosing(Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
 
onClosing(Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerImage
 
onLaunch(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
 
onLaunch(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
 
onLaunch(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
On launching add the Arguments to the end of the command line arguments.
onLaunch(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
 
onLaunch(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerMetaClass
 
onLaunched(Application) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
 
onLaunched(Application) - Method in class com.oracle.bedrock.runtime.docker.DockerImage
 
onLaunched(Platform, Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
 
onLaunched(Platform, Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
 
onLaunched(Platform, Application, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
 
onLaunched(Platform, DockerRemoteTerminal.ContainerApplication, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerMetaClass
 
onLaunching(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
 
onLaunching(Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerMetaClass
 
onRemovingFrom(Extensible) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
 
onRemovingFrom(Extensible) - Method in class com.oracle.bedrock.runtime.docker.DockerImage
 
oomKillDisabled() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --oom-kill-disabled option applied.
oomScoreAdjust(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --oom-score-adj option applied.

P

performRemoteCopy(String, String, Platform, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer
Write an ADD statement for the specified artifact.
pid(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --pid option applied.
pidsLimit(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --pids-limit option applied.
PortMapping - Class in com.oracle.bedrock.runtime.docker
A representation of a container port mapping.
PortMapping(String, int) - Constructor for class com.oracle.bedrock.runtime.docker.PortMapping
Create a PortMapping.
PortMapping(String, int, int) - Constructor for class com.oracle.bedrock.runtime.docker.PortMapping
Create a PortMapping.
PortMapping(String, Capture<Integer>, int) - Constructor for class com.oracle.bedrock.runtime.docker.PortMapping
Create a PortMapping.
PortMapping(String, Iterator<Integer>, int) - Constructor for class com.oracle.bedrock.runtime.docker.PortMapping
Create a PortMapping.
privileged(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --privileged option applied.
publish(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --publish option applied.
publish(Collection<?>) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --publish option applied.
publishAll() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --publish-all option applied.

Q

quiet() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --quiet option applied.
quiet() - Method in class com.oracle.bedrock.runtime.docker.commands.Images
Only show numeric IDs, equates to the --quiet argument.
quiet() - Method in class com.oracle.bedrock.runtime.docker.commands.Network.LS
Only show numeric IDs, equates to the --quiet argument.
quiet(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --quiet option applied.

R

ramDisk(boolean) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_RAMDISK environment variable.
readOnly() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --read-only option applied.
remove() - Method in class com.oracle.bedrock.runtime.docker.DockerImage
Remove this DockerImage.
remove() - Static method in class com.oracle.bedrock.runtime.docker.machine.MachineCloseBehaviour
Stop and remove the DockerMachinePlatform when closed.
remove() - Static method in class com.oracle.bedrock.runtime.docker.options.ContainerCloseBehaviour
Stop and remove the Docker container when a container application is closed.
remove() - Static method in class com.oracle.bedrock.runtime.docker.options.ImageCloseBehaviour
Remove the Docker image when an image application is closed.
remove(boolean) - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Remove this DockerContainer.
remove(boolean, String...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Remove the specified Docker Machine instances.
remove(String...) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Remove one or more Docker networks.
remove(List<String>) - Static method in class com.oracle.bedrock.runtime.docker.commands.Network
Remove one or more Docker networks.
Remove<R extends Remove> - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker rm and rmi commands to remove containers, container links and images.
Remove.RemoveContainer - Class in com.oracle.bedrock.runtime.docker.commands
A representation of a Docker command to remove one or more containers (equates to the Docker rm command).
Remove.RemoveImage - Class in com.oracle.bedrock.runtime.docker.commands
A representation of a Docker command to remove an image.
Remove.RemoveLink - Class in com.oracle.bedrock.runtime.docker.commands
A representation of a Docker command to remove a link between two containers (equates to the Docker rm --link containerA/contaunerB command).
removeIntermidiateContainers() - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --rm option applied.
removeIntermidiateContainers(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --rm option applied.
restart(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --restart option applied.
restart(String...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Restart the specified Docker Machine instances.
restartAlways() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --restart=always option applied.
restartNo() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --restart=no option applied.
restartOnFailure() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --restart=on-failure option applied.
restartOnFailure(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --restart=on-failure:max-retries option applied.
restartUnlessStopped() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --restart=unless-stopped option applied.
rm() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --rm option applied.
run(Platform, Docker) - Method in class com.oracle.bedrock.runtime.docker.commands.Inspect
Execute this Inspect command on the specified Platform using the specified Docker environment.
Run - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker run command.
runContainer(String, RemoteTerminal.Launchable, DockerImage, Docker, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
Run a container using the specified image.

S

securityOptions(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --security-opt option applied.
shmSize(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --shm-size option applied.
shmSize(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --shm-size option applied.
signal(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Kill
Set the signal to send to the container process.
signalProxy(boolean) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --sig-proxy option applied.
SimpleDockerCommand - Class in com.oracle.bedrock.runtime.docker.commands
A representation of a generic Docker command.
since(Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Events
Show events since timestamp (equates to the --since argument).
since(Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Logs
Show logs since timestamp (equates to the --since argument).
status() - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachinePlatform
Obtain the status of this Docker Machine instance.
status(String) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Obtain the status of the specified Docker Machine.
stop() - Method in class com.oracle.bedrock.runtime.docker.DockerContainer
Stop this container.
stop() - Static method in class com.oracle.bedrock.runtime.docker.machine.MachineCloseBehaviour
Stop the DockerMachinePlatform when a container application is closed.
stop() - Static method in class com.oracle.bedrock.runtime.docker.options.ContainerCloseBehaviour
Stop the Docker container when a container application is closed.
stop(String...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Stop the specified Docker Machine instances.
Stop - Class in com.oracle.bedrock.runtime.docker.commands
A representation of the Docker stop command.
stopSignal(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --stop-signal option applied.
storagePath(File) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the storage path.
subnet(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
Set the subnet in CIDR format that represents a network segment (equates to the --subnet argument).

T

tail(Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Logs
Show the specified number of lines to from the end of the logs (equates to the --tail argument).
tempFilesAt(File) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified DOCKER_TMPDIR environment variable.
timeoutAfter(long, TimeUnit) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Set the Timeout to use when running the command.
timeoutAfter(Timeout) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Set the Timeout to use when running the command.
timeUntilKill(int) - Method in class com.oracle.bedrock.runtime.docker.commands.Stop
Set the number of seconds for Docker to wait for the container to stop before killing the container process.
tls(boolean) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified tls setting.
tlsCACert(File) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified Trust certs signed only by this CA.
tlsCACert(Object) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the CA to verify remotes against.
tlsCAKey(Object) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the private key to generate certificates.
tlsCert(File) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified path to TLS certificate file.
tlsClientCert(Object) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the client cert to use for TLS
tlsKey(File) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified path to TLS key file.
tlsPrivateKey(Object) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Specify the private key used in client TLS auth
tlsVerify(boolean) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified TLS verification setting.
toString() - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer.AddFile
 
toString() - Method in class com.oracle.bedrock.runtime.docker.PortMapping
 
tty() - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --tty option applied.

U

ulimit(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Create a new Build command that is a copy of this Build command with the --ulimit option applied.
ulimit(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --ulimit option applied.
undeploy(DeployedArtifacts, Platform, Option...) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
 
until(Object) - Method in class com.oracle.bedrock.runtime.docker.commands.Events
Show events until timestamp (equates to the --until argument).
user(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --user option applied.
userNamespace(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --userns option applied.
utsNamespace(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --ulimit option applied.

V

volume(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --volume option applied.
volumeDriver(String) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --volume-driver option applied.
volumesFrom(String...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --volumes-from option applied.

W

waitFor(Option...) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal.ContainerApplication
 
with(Class<? extends Application>, String) - Method in class com.oracle.bedrock.runtime.docker.options.DockerDefaultBaseImages
Add a DockerDefaultBaseImages to this tree.
withBaseImage(Class<? extends Application>, String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Add a default base image to use for a specific type of application class.
withCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Obtain a copy of this AbstractDockerCommand with the addition of the specified command arguments Arguments.
withCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
 
withCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
Obtain a copy of this CommandWithArgumentList with the addition of the specified command arguments Arguments.
withCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Events
 
withCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
 
withCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.SimpleDockerCommand
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
Obtain a copy of this CommandWithArgumentList with the addition of the specified command arguments Arguments.
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Images
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Inspect
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Kill
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Logs
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Connect
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Disconnect
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Inspect
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.LS
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Remove
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveContainer
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveImage
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveLink
 
withCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Stop
 
withCommandOptions(Argument...) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified command line options.
withCommandOptions(Argument...) - Method in class com.oracle.bedrock.runtime.docker.machine.DockerMachine
Add the specified Docker Machine command option.
withDaemonAddress(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a Docker environment that is the same as this Docker environment with the specified Docker daemon address.
withDefaultNetwork(String) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a new Docker environment that is a copy of this environment with the addition of the specified default network name.
withEnvironmentVariables(EnvironmentVariable...) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified EnvironmentVariables.
withEnvironmentVariables(List<EnvironmentVariable>) - Method in class com.oracle.bedrock.runtime.docker.Docker
Obtain a copy of this Docker environment with the addition of the specified EnvironmentVariables.
withoutCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.AbstractDockerCommand
Obtain a copy of this AbstractDockerCommand without the specified command arguments Arguments.
withoutCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
 
withoutCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
 
withoutCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Events
 
withoutCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
 
withoutCommandArguments(Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.SimpleDockerCommand
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.CommandWithArgumentList
Obtain a copy of this CommandWithArgumentList without the the specified command arguments Arguments.
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Images
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Inspect
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Kill
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Logs
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Connect
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Create
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Disconnect
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Inspect
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.LS
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Network.Remove
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveContainer
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveImage
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Remove.RemoveLink
 
withoutCommandArguments(List<Argument>, Argument...) - Method in class com.oracle.bedrock.runtime.docker.commands.Stop
 
withTags(Object...) - Method in class com.oracle.bedrock.runtime.docker.commands.Build
Obtain a Build command that is the same as this command with the specified --tag build argument values.
workinDirectory(File) - Method in class com.oracle.bedrock.runtime.docker.commands.Run
Create a new Run command that is a copy of this Run command with the --workdir option applied.
write(PrintWriter) - Method in class com.oracle.bedrock.runtime.docker.options.DockerfileDeployer
Write the Dockerfile ADD commands.
writeDockerFile(RemoteTerminal.Launchable, String, OptionsByType) - Method in class com.oracle.bedrock.runtime.docker.DockerRemoteTerminal
Write a Dockerfile that can be used to run the application.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages