Tôi có một Dockerfile cố gắng để đóng gói và triển khai một ứng dụng web vào một container. Mã ứng dụng tìm nạp từ kho lưu trữ git trong quá trình xây dựng hình ảnh Docker. Dưới đây là ảnh chụp Dockerfile:Làm thế nào để ngăn chặn Dockerfile bộ nhớ đệm git clone
........
RUN git clone --depth=1 git-repository-url $GIT_HOME/
RUN mvn package -Dmaven.test.skip
........
Tôi muốn Docker không cache bước RUN git clone --depth=1 git-repository-url $GIT_HOME/
sao cho on-đi cập nhật trên kho lưu trữ có thể được phản ánh về việc xây dựng hình ảnh Docker. Có thể đạt được điều đó không?
Cám ơn lời khuyên của bạn. Nhưng nó không hoạt động đối với tôi khi tôi sử dụng một đám mây CaaS để xây dựng hình ảnh Docker. Không có cách nào để vượt qua đối số docker. – Raindy
không hoạt động đối với tôi. Phiên bản Docker 17.05.0-ce, xây dựng 89658be –
@StephanRichter và https://github.com/moby/moby/pull/10682#issuecomment-178794901? – VonC