Skip to main content

DockerConfigInput

Docker runtime configuration for bot runner

input DockerConfigInput {
host: String!
tlsVerify: Boolean
certPEM: String
keyPEM: String
caPEM: String
apiVersion: String
network: String
registryAuth: RegistryAuthInput
}

Fields

DockerConfigInput.host ● String! non-null scalar

Docker daemon host URL (e.g., "unix:///var/run/docker.sock" or "tcp://host:2376")

DockerConfigInput.tlsVerify ● Boolean scalar

Whether to verify TLS certificates when connecting to Docker daemon

DockerConfigInput.certPEM ● String scalar

PEM-encoded client certificate for TLS authentication

DockerConfigInput.keyPEM ● String scalar

PEM-encoded client private key for TLS authentication

DockerConfigInput.caPEM ● String scalar

PEM-encoded CA certificate for TLS verification

DockerConfigInput.apiVersion ● String scalar

Docker API version to use (e.g., "1.41")

DockerConfigInput.network ● String scalar

Docker network to attach containers to

DockerConfigInput.registryAuth ● RegistryAuthInput input

Registry authentication for pulling private images

Member Of

RunnerConfigInput input