mirror of
https://github.com/kreuzwerker/terraform-provider-docker.git
synced 2025-12-22 23:59:35 -05:00
28 lines
569 B
Terraform
28 lines
569 B
Terraform
|
|
provider "docker" {
|
||
|
|
host = "tcp://localhost:2376"
|
||
|
|
|
||
|
|
registry_auth {
|
||
|
|
address = "registry.hub.docker.com"
|
||
|
|
config_file = pathexpand("~/.docker/config.json")
|
||
|
|
}
|
||
|
|
|
||
|
|
registry_auth {
|
||
|
|
address = "registry.my.company.com"
|
||
|
|
config_file_content = var.plain_content_of_config_file
|
||
|
|
}
|
||
|
|
|
||
|
|
registry_auth {
|
||
|
|
address = "quay.io:8181"
|
||
|
|
username = "someuser"
|
||
|
|
password = "somepass"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
data "docker_registry_image" "quay" {
|
||
|
|
name = "myorg/privateimage"
|
||
|
|
}
|
||
|
|
|
||
|
|
data "docker_registry_image" "quay" {
|
||
|
|
name = "quay.io:8181/myorg/privateimage"
|
||
|
|
}
|