Docker і CI/CD · Middle · Запитання 9 з 75
Після USER node застосунок не може писати в /app. Яке типове виправлення?
- 1Запустити
chmod 777 -R /на фінальному етапі Dockerfile - 2Повернутися до
USER rootпрямо перед рядкомCMD - ✓Правильна відповідь: Копіювати файли через
COPY --chown=node:nodeчи віддати теку користувачу
Пояснення
Файли, скопійовані від root, лишаються у власності root. Задавайте власника під час копіювання й пишіть лише в окремі теки чи volume.