Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Docker problem
#1
Witam. Mam problem. Zainstalowałem Dockera. Wgrałem kilka programów. Jdownloader, serwer http, oraz ps4 pkg sender. Jdownloader działa, serwer http również.
Jedynie ps4 pkg sender ( link By zobaczyć linki musisz się zalogować lub zarejestrować.) ma kur.... problem.
Wgrywam go, konfiguruje. I działa, wysyła pliki do ps4.
Lecz działa prawidłowo do czasu wyłączenia PC. Po włączeniu Pc program się uruchamia, ale w logu wywala błąd: Error: Cannot find module 'lru-cache'. I non stop resetuje. Usuwam program, wgrywam na nowo k identyczna sytuacja, działa tylko do restartu PC.
Odpowiedz
REKLAMA:



#2
Masz po przypisywane stałe ip dla pc i ps4? Może usługa wywala się bo po restarcie PC dostaje nowe ip od routera.
Odpowiedz
#3
stale ip. cos jest nie halo z tym: Cannot find module 'lru-cache'
Odpowiedz
#4
Spróbuj edytować plik Dockerfile i po linijce: COPY package.json package.json

Dopisz: RUN npm install lru-cache -g zapisz plik i postaw kontener jeszcze raz.
Odpowiedz
#5
Próbowałem tak. I w konsoli już po postawieniu kontenera.
Efekt taki że wywala blad o nie zgodnej wersji, wieczorem wstawię dokładnie opis tego błędu
Odpowiedz
#6
dopiero zauwazylem, juz przy stawianiu kontenera wali bledami:
Step 4/8 : RUN npm install
 ---> Running in 0a216e0f2321
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN pkg_sender No description
npm WARN pkg_sender No repository field.
npm WARN pkg_sender No license field.

added 61 packages from 48 contributors and audited 61 packages in 10.418s
found 0 vulnerabilities

Removing intermediate container 0a216e0f2321
 ---> 0b82cafa86e4
Step 5/8 : RUN npm install lru-cache -g
 ---> Running in 6407d0950625
npm WARN notsup Unsupported engine for lru-cache@6.0.0: wanted: {"node":">=10"} (current: {"node":"8.17.0","npm":"6.13.4"})
npm WARN notsup Not compatible with your version of node/npm: lru-cache@6.0.0
Odpowiedz
REKLAMA:



#7
W Dockerfile zmień node 8 na 10 zapisz i próbuj.
Odpowiedz
#8
no wlasnie zmienilem node 8 na latest.
Poszlo, tylko jeszcze wywalilo blad ze jest nowa wersja npm.
wskazalo konkretna wersje.
zmienilem run npm install na Run npm install -g npm@7.10.0
Odpowiedz
#9
Git. Może się komuś przydać Smile
Odpowiedz
#10
no dzięki za pomoc.
Może pomożesz mi jeszcze z tym:
Docker nie działa mi  w terminalu. Identyczny problem opisany w tym wątku: By zobaczyć linki musisz się zalogować lub zarejestrować.
Rozwiązanie jest, trzeba wpisać komendę:
export PATH=$PATH:/storage/.kodi/addons/service.system.docker/bin
Tylko ( tak samo jak we wskazanym temacie) po resecie znowu trzeba używać tej komendy.
Pomożesz dodać mi taką komendę do autostartu libreelec??
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: