ドキュメントを掘り下げてきましたが、Dockerfile
で画像のタグ名を定義する指示が見つかりませんでした。ただし、コマンドラインで使用できるものがあります。
別の画像FROM
を作成するとします。同じ名前を付けたくないです。どうすればいいですか?
残念ながらそれは不可能です。次のような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
を実行して画像タグを指定する