Docker allows you to build, ship, and run applications in the containerized environment. In simple terms, you can run multiple applications on different machines or ports and make them communicate with each other.
As you are iterating on your application, you will need to push new Docker images to the Docker registry. A natural question arises is how to version these images. This is where Docker tags come into the picture. Docker tags consist of three parts: the first part is namespace, the second part is image name, and the last part is where you specify the version.
By default, the Docker image name is made from slash-separated name components. Docker tags allow you to tag the images for clarification. In simple words, Docker tags include very useful information, such as OS version. This plays a very important role in the development lifecycle, as developers use these tags to differentiate the build version...
View the full article