J'ai creusé la documentation, mais je n'ai pas trouvé d'instructions pour définir le nom de balise d'une image dans un Dockerfile
. Il y en a un disponible pour la ligne de commande.
Disons que je crée une image FROM
une autre image, je ne veux pas qu'elle porte le même nom. Comment dois-je procéder?
malheureusement ce n'est pas possible. vous pouvez utiliser build.sh
script, qui contient comme ceci:
#!/usr/bin/env bash
if [ $# -eq 0 ]
then
tag='latest'
else
tag=$1
fi
docker build -t project:$tag .
courir ./build.sh
pour créer une image project:latest
ou exécutez ./build.sh your_tag
pour spécifier la balise d'image