[Problem]: Container startet nicht #401
-
Description / Beschreibungnach einem neu aufsetzen meines Containers kommt folgender Fehler im Container Log und der Container startet nicht. Image versionlatest Docker logs / Docker Protokoll--------------------------------------------------------------------------------
------------------------- 2023-11-12 15:35:11 -------------------------
--------------------------------------------------------------------------------
----- -----
----- ██╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗ ███████╗ ██████╗ -----
----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----
----- ██║ ██║ ██║ ██████╔╝ ██████╔╝ ██║ ██║ █████╔╝ █████╗ ██████╔╝ -----
----- ██║ ██║ ██║ ██╔══██╗ ██╔══██╗ ██║ ██║ ██╔═██╗ ██╔══╝ ██╔══██╗ -----
----- ██║ ╚██████╔╝ ██████╔╝ ██║ ██║ ╚██████╔╝ ██║ ██╗ ███████╗ ██║ ██║ -----
----- ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═╝ -----
----- -----
----- Welcome to your ioBroker Docker container! -----
----- Startupscript is now running! -----
----- Please be patient! -----
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----- System Information -----
----- arch: x86_64 -----
----- hostname: ioBrokerTWS -----
----- -----
----- Version Information -----
----- image: v9.0.1 -----
----- build: 2023-11-11T23:44:48+00:00 -----
----- node: v18.18.2 -----
----- node[22]: ../src/node_platform.cc:68:std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.
1: 0xb85bc0 node::Abort() [node]
2: 0xb85c3e [node]
3: 0xbf30fe [node]
4: 0xbf31e1 node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [node]
5: 0xb438f3 node::InitializeOncePerProcess(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, node::ProcessFlags::Flags) [node]
6: 0xb43f4b node::Start(int, char**) [node]
7: 0x7f489d0e71ca [/lib/x86_64-linux-gnu/libc.so.6]
8: 0x7f489d0e7285 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
9: 0xac1f4e _start [node]
npm: -----
----- -----
----- Environment Variables -----
----- SETGID: 1000 -----
----- SETUID: 1000 -----
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----- Step 1 of 5: Preparing container -----
--------------------------------------------------------------------------------
Updating Linux packages on first run... Error: Updating failed.
Registering maintenance script as command... Done.
--------------------------------------------------------------------------------
----- Step 2 of 5: Detecting ioBroker installation -----
--------------------------------------------------------------------------------
Existing installation of ioBroker detected in "/opt/iobroker".
--------------------------------------------------------------------------------
----- Step 3 of 5: Checking ioBroker installation -----
--------------------------------------------------------------------------------
(Re)setting permissions (This might take a while! Please be patient!)... Done.
Checking Database connection... Failed.
Please check your configuration and try again.
For more information see ioBroker Docker Image Docs (https://docs.buanet.de/iobroker-docker-image/docs).
This Script will exit now. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Ich habe das aktuelle Image gerade getestet. Scheint mir kein Problem mit dem Image zu sein. Bitte fülle das nächste Mal deinen Issue vollständig aus. Damit meine ich einen aussagekräftigen Titel, eine Beschreibung mit so vielen Infos zu deinem Setup wie möglich und der korrekten Image Version (siehe Log). Sonst wird es schwer dir zu helfen... Im Log ist zu sehen dass irgendwas mit node/ npm nicht funktioniert. Ich habe aber so spontan keine Idee was da sein könnte. Das ist übrigens mein erster Treffer dazu: nodejs/node#43064 Da du dir nicht die Zeit genommen hast, deinen Issue ordentlich zu füllen, habe ich das jetzt mal auch nur überflogen. Scheint mir was mit Docker Ressourcen oder eine alten Docker Version zu sein.... Vielleicht setzt du da mal an. Sehe hier kein Problem mit dem Image selbst und verschiebe das Issue deshalb in die Discussions. MfG, |
Beta Was this translation helpful? Give feedback.
Sorry, Debian Stretch ist EOL seit mehr als einem Jahr, Docker 19.03 seit fast 3 Jahren.
https://endoflife.date/docker-engine
https://endoflife.date/debian
Sicher wäre es möglich eine alte Image Version zu verwenden, dann bekommst du aber neue Probleme. Zum Beispiel erfordern Adapter bestimmte Node Versionen die du dann ggf. nicht bedienen kannst...
MfG,
André