Есть ли способ изменить путь с / _tmp в p npm? - PullRequest
2 голосов
/ 05 августа 2020

Итак, я использую docker с панелью птеродактиля и, похоже, делает файловую систему в / только для чтения, но не в домашнем каталоге пользователей. Я использую собственный образ docker, в котором используются p npm + alpine и node, и он пытается связать файлы во временную папку в / _tmp и кучу случайных чисел. Мне интересно, есть ли способ изменить этот путь, потому что я почти уверен, что не могу сделать его недоступным только для чтения из-за ограничений с птеродактилем.

Вот ошибка, которую я получил:

 ERROR  EROFS: read-only file system, link '/home/container/_tmp_7_c1f222fdf43b255284b8bee04ecacc6a'-> '/_tmp_7_1c18c3daae49ad638be3373704cb73a1'
┌──────────────────────────────────────────────┐
│ pnpm update check failed │
│ Try running with sudo or get access │
│ to the local update config store via │
│ sudo chown -R $USER:$(id -gn $USER) /.config │
└──────────────────────────────────────────────┘

Вот ссылка на изображение docker: https://github.com/creepinson/pnpm-docker

...