Как пометить изображение в Dockerfile?

Я копал документацию, но не нашел инструкции по определению имени тега изображения в Dockerfile, Хотя есть один доступный для командной строки.

Скажи я создаю образ FROM другое изображение, я не хочу, чтобы оно носило то же имя. Как мне поступить?

1 ответ

Решение

К сожалению это не возможно. ты можешь использовать build.sh скрипт, который содержит вот так:

#!/usr/bin/env bash
if [ $# -eq 0 ]
  then
    tag='latest'
  else
    tag=$1
fi

docker build -t project:$tag .

бежать ./build.sh для создания образа project:latest или беги ./build.sh your_tag указать тег изображения

Другие вопросы по тегам