What is a Docker tag (looking for a definition)?

I’m looking for a definition of “Docker tag”.

I read the docs and related SO posts and couldn’t find anything.

  • Build image with a Dockerfile - unknown instruction
  • Can't connect Java program to MySQL using Docker
  • Rails 5, Kubernetes and Google Container Engine
  • Cannot create container with more than 127 parents
  • Maven's Lifecycle in Dockerfile
  • error when run docker
  • Thanks for your help.

  • Specify runtime for self container .Net Core app in Docker
  • How do you set encrypted Travis env variables in docker?
  • How to create a shared volume between docker host and container in Mac
  • DOCKER_CERT_PATH location in Docker for Windows 10
  • docker updates AWS ELB ports
  • Docker Postgresql Error: docker-entrypoint.sh: line 105: cannot create temp file for here-document: Permission denied
  • One Solution collect form web for “What is a Docker tag (looking for a definition)?”

    It’s basically meta-data you can use to distinguish versions of your Docker images so you can preserve older copies or variants of a primary build.

    If you’ve been using Docker, you can see a list of images and their tags via the docker images command. If you don’t specify a tag, the default will be latest.

    As you saw in the docs, to create a new tag the format is:

    docker tag IMAGE[:TAG] IMAGE[:TAG]

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.