Как пометить изображение в 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
указать тег изображения