Rebuild App geht der Speicher aus

Hallo
Ich installiere Discourse von einer früheren Nicht-Docker-Installation in einem LXC-Container auf die Docker-Version um, wie im Forum vorgeschlagen. Gerade eben lief das Skript lange und ich bin mit folgenden Fehlern gestoppt. Das Internet sagt, dass Docker nicht mehr genügend Speicher hatte. Aber die Nicht-Docker-Version funktionierte einwandfrei, also habe ich die Einstellungen des LXC-Containers nicht überprüft, ob sie Docker einschränken. Wenn mir also jemand vorschlagen kann, wie ich in dieser Angelegenheit vorgehen soll. Ich habe LXC von früheren Versionen bereinigt und eine neue Installation gestartet, und da ich einen Reverse-Proxy habe, habe ich die Anfangswerte manuell eingegeben und den App-Neubau gestartet, wie im Forum beschrieben.

Einstellungen von LXC:
Kerne = 2
Speicher = 2048

FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' fehlgeschlagen mit Rückgabe #<Process::Status: pid 1179 exit 137>
Ort des Fehlschlags: /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec fehlgeschlagen mit den Parametern {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap fehlgeschlagen mit Exit-Code 137

1 „Gefällt mir“

Ein Rebuild wird mehr als das benötigen, weshalb wir ein Minimum von 3 GB, zwischen RAM und SWAP, empfehlen.

3 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.