docker-controller-scala-core
docker-controller-scala-core
com.github.j5ik2o.dockerController
Base58
CmdConfigures
DockerClientConfigUtil
DockerComposeController
DockerComposeFileGen
DockerController
DockerController
DockerControllerHelper
WaitPredicateSetting
DockerMachineEnv
DockerMachineEnv
Network
NetworkAlias
NetworkSettingsImplicits
NetworkSettingsImplicits
NetworkSettingsOps
RandomPortUtil
RandomPortUtil
WaitPredicates
docker-controller-scala-core
/
com.github.j5ik2o.dockerController
/
DockerController
DockerController
trait
DockerController
Companion
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Abstract methods
def
awaitCondition
(duration:
Duration
)(predicate:
Frame
=>
Boolean
):
Unit
def
cmdConfigures
:
Option
[
CmdConfigures
]
def
configureCmds
(cmdConfigures:
CmdConfigures
):
DockerController
def
containerId
:
Option
[
String
]
def
createContainer
(f:
CreateContainerCmd
=>
CreateContainerCmd
):
CreateContainerResponse
def
createNetwork
(name:
String
, f:
CreateNetworkCmd
=>
CreateNetworkCmd
):
CreateNetworkResponse
def
dockerClient
:
DockerClient
def
existsImage
(p:
Image
=>
Boolean
):
Boolean
def
imageName
:
String
def
inspectContainer
(f:
InspectContainerCmd
=>
InspectContainerCmd
):
InspectContainerResponse
def
listImages
(f:
ListImagesCmd
=>
ListImagesCmd
):
Vector
[
Image
]
def
pullImage
(f:
PullImageCmd
=>
PullImageCmd
):
Unit
def
pullImageIfNotExists
(f:
PullImageCmd
=>
PullImageCmd
):
Unit
def
removeContainer
(f:
RemoveContainerCmd
=>
RemoveContainerCmd
):
Unit
def
removeNetwork
(id:
String
, f:
RemoveNetworkCmd
=>
RemoveNetworkCmd
):
Unit
def
startContainer
(f:
StartContainerCmd
=>
StartContainerCmd
):
Unit
def
stopContainer
(f:
StopContainerCmd
=>
StopContainerCmd
):
Unit
def
tag
:
Option
[
String
]
Concrete methods
def
configureCreateContainerCmd
(f:
CreateContainerCmd
=>
CreateContainerCmd
):
DockerController