A very common need is to quickly identify what version of the software a Docker image is running and optionally stick to it, or to be sure to always run a stable version. This is a perfect use for the Docker tags. We'll build a Terraform container, with both a stable and an unstable tag, so multiple versions can coexist—one for production and one for testing.
Docker tags are not to be mistaken with Docker labels. Labels are purely informative when tags can be requested directly to make images distinct from an operational point of view.
To step through this recipe, you will need a working Docker installation.
Here's a simple Dockerfile to create a Terraform container (Terraform was covered ...