terraform-provider-docker/examples/data-sources/docker_image/data-source.tf
Manuel Vogel 4d40b84443
fix/service image name (#212)
* fix(service): remove image name suppress function
* feat: add docker image data-source
* docs(service): add example for iamge datasource usage
* fix: image repo digest with tag determination
* fix: always return a repoDigest
* fix(image): deprecation notice for latest attribute
* fix(ci): explicitly go get tfplugindocs
* fix(ci): remove gocenter.io proxy
2021-06-21 09:24:02 +02:00

19 lines
476 B
HCL

# uses the 'latest' tag
data "docker_image" "latest" {
name = "nginx"
}
# uses a specific tag
data "docker_image" "specific" {
name = "nginx:1.17.6"
}
# use the image digest
data "docker_image" "digest" {
name = "nginx@sha256:36b74457bccb56fbf8b05f79c85569501b721d4db813b684391d63e02287c0b2"
}
# uses the tag and the image digest
data "docker_image" "tag_and_digest" {
name = "nginx:1.19.1@sha256:36b74457bccb56fbf8b05f79c85569501b721d4db813b684391d63e02287c0b2"
}