Source: Теги в docker
← Renderedmarkdown source:
---
description: Кратко про теги в docker
tags: docker
title: Теги в docker
---
[Статья тут](https://cpab.ru/kak-rabotajut-tegi-docker-cloudsavvy-it/)
Теги – это просто метки, которые обеспечивают лучший способ управления контролем версий и выпусками в [[docker]]. Они похожи на метки, которые вы можете назначить любой завершенной сборке. Вместо того, чтобы ссылаться на идентификатор сборки, вы можете пометить изображение меткой в формате major.minor.patch и легко определить, какой образ какой, или какой формат предпочитает ваша организация.
```bash
docker build -t repository/image:tag .
```
Если вы не укажете определенный тег, Docker автоматически помечает его как «последний». "Latest" тег немного сбивает с толку. Несмотря на то, как звучит название, оно не всегда указывает на последний выпуск. Это просто специальный тег, который присваивается автоматически, когда вы не указываете тег. Это позволяет полностью избежать тегов и просто нажать «последнюю» версию.
Другой вариант - пометить комитом
```bash
docker build -t vicerust/core:$(git rev-parse --verify HEAD) .
```
После расстановки меток, образ можно отправить в регистри:
```bash
docker push repository/image
```
Смотри еще:
- [[docker]]
- [[docker-compose]]
- [[docker-solutions]] вопросы и решеиня по докеру
[docker]: ../lists/docker "Docker"
[docker-compose]: docker-compose "Docker compose"
[docker-solutions]: docker-solutions "docker solutions"