2016-06-29 2 views
0

와 최신 이미지를 얻을하지 않습니다. 몇 달 후, 업데이트 된 젠킨스 버전으로 이미지를 다시 만들고 싶습니다. 나는 (고정 표시기 RMI에게) 이미지를 떨어 뜨 (심지어 --no-캐시 = 사실로) 다시 있지만 여전히 이전 버전 지금은 올바른 버전고정 표시기 내가</p> <pre><code>FROM jenkins:latest </code></pre> <p>을 내 Dockerfile에 태그 최신

을 지정한 최신 1.651.3

대신 사용

FROM jenkins:1.651.3 

이제 '최신'을 다운로드하여 사용하고 있습니다.

jenkins docker hub에서 정상적인 작동이나 'latest'태그의 오류가 있습니까? 당신의 Dockerfile 사용 된 https://hub.docker.com/_/jenkins/

감사합니다,

jr00n

답변

0

이유는 "노인"버전은 그것의 캐시 된 버전 빌드하려고 할 때마다 사용 된 컴퓨터에 jenkins:latest 이미지를 다운로드 한 후 때문에이었다 자신의 이미지. --no-cache 옵션은 이미지가 이미 만들어진 레이어의 캐시를 사용하지 않고 빌드되지만 기본 이미지의 "캐시"를 계속 사용함을 의미합니다.

제대로 작동하려면 기본 이미지 (jenkins:latest)를 제거하거나 구축 할 때 --pull 옵션을 사용해야합니다.