Module config

This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi/pulumi-docker repo; however, if that doesn’t turn up anything, please consult the source terraform-providers/terraform-provider-docker repo.

APIs

APIs

let caMaterial

let caMaterial: string | undefined =  __config.get("caMaterial") || utilities.getEnv("DOCKER_CA_MATERIAL");

PEM-encoded content of Docker host CA certificate

let certMaterial

let certMaterial: string | undefined =  __config.get("certMaterial") || utilities.getEnv("DOCKER_CERT_MATERIAL");

PEM-encoded content of Docker client certificate

let certPath

let certPath: string | undefined =  __config.get("certPath") || utilities.getEnv("DOCKER_CERT_PATH");

Path to directory with Docker TLS config

let host

let host: string | undefined =  __config.get("host") || (utilities.getEnv("DOCKER_HOST") || "unix:///var/run/docker.sock");

The Docker daemon address

let keyMaterial

let keyMaterial: string | undefined =  __config.get("keyMaterial") || utilities.getEnv("DOCKER_KEY_MATERIAL");

PEM-encoded content of Docker client private key

let registryAuth

let registryAuth: {
    address: string;
    configFile: undefined | string;
    password: undefined | string;
    username: undefined | string;
}[] | undefined =  __config.getObject<{ address: string, configFile?: string, password?: string, username?: string }[]>("registryAuth");