Docker і CI/CD · Middle · Запитання 10 з 75
Як використати npm-токен під час збирання, не лишивши його в образі?
- 1Скопіювати
.npmrcі видалити в наступномуRUN - ✓Правильна відповідь: Змонтувати як build secret:
RUN --mount=type=secret,id=npm ... - 3Передати через
ARG NPM_TOKENі видалити наприкінці
Пояснення
Build secrets доступні лише під час того RUN і ніколи не пишуться в шар. Значення ARG і скопійовані файли потрапляють в історію образу.