Source: Теги в docker

← Rendered

markdown 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"