2016-08-17 3 views
3

문서를 파 냈지만 Dockerfile에 이미지의 태그 이름을 정의하라는 지침을 찾지 못했습니다. 명령 줄에서 사용할 수있는 것이 있습니다.Dockerfile에서 이미지에 태그를 지정하는 방법은 무엇입니까?

다른 이미지를 FROM 이미지로 만듭니다. 동일한 이름을 사용하지 않기를 바랍니다. 어떻게해야합니까?

+1

수 없습니다 cmd를'''고정 표시기 -t shykes/MyApp를 구축 : 1.0.2 -t shykes/myapp : 최신 .'' 문제를 해결 하시겠습니까? – Tuan

답변

3

불행히도 불가능합니다. 이 같은 포함 build.sh 스크립트를 사용할 수 있습니다 이미지 태그를 지정하는 이미지 project:latest을 만들기위한

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

docker build -t project:$tag . 

실행 ./build.sh 또는 ./build.sh your_tag을 실행

+0

알았어, 잘 ... – JVerstry

관련 문제