2016-10-24 7 views
0

Dockerfile의 FROM 문에 동적으로 레지스트리를 설정하는 방법이 있습니까?이미지 용 Dockerfile 동적 레지스트리

우리는 두 개의 개인 레지스트리를 준비했습니다. 하나는 준비 완료 이미지 용이고 다른 하나는 개발/스테이지 용입니다. 나는 건물/배치 작업의 환경 또는 매개 변수에 따라 이미지 자원 (대상은 물론)을 변경하는 간단한 방법을 찾고 있습니다.

도커를 만들기 전에 도커가 당겨서 도커 태그를 가지고 있다고 생각합니다. 더 좋은 방법이 있습니까?

감사합니다,

타이거

답변

0

아니, 당신은 Dockerfile에서 그렇게 할 수 없습니다. tag-before-build 옵션은 옵션이지만 주로 사람들은 make 또는 이와 비슷한 것으로 Dockerfile을 수정하기 전에 (또는 여러 이미지에 대해 하나의 템플릿에서 여러 Dockerfiles를 생성) 수정할 수 있습니다.

INCLUDEs in Dockerfiles with m4 and Make에서 아이디어를 얻으십시오.