Docker i CI/CD · Middle · Pytanie 10 z 75
Jak użyć tokenu npm podczas budowania, nie zostawiając go w obrazie?
- 1Skopiować
.npmrci usunąć go w kolejnymRUN - ✓Poprawna odpowiedź: Jako build secret:
RUN --mount=type=secret,id=npm ... - 3Przekazać przez
ARG NPM_TOKENi usunąć go na samym końcu
Wyjaśnienie
Build secrets są dostępne tylko podczas tego RUN i nigdy nie trafiają do warstwy. Wartości ARG i skopiowane pliki lądują w historii obrazu.