Ricostruisci App - Errore

Ciao,
Sto cercando di ricostruire la mia applicazione Discourse per avviarla, ma continuo a ricevere questo errore.

./launcher rebuild app
Assicurazione che il launcher sia aggiornato
Recupero dell'origine
remote: Enumerazione degli oggetti: 4, completato.
remote: Conteggio degli oggetti: 100% (4/4), completato.
remote: Compressione degli oggetti: 100% (4/4), completato.
remote: Totale 4 (delta 0), riutilizzati 0 (delta 0), pack-riutilizzati 0
Decompressione degli oggetti: 100% (4/4), 2.93 KiB | 2.93 MiB/s, completato.
Da https://github.com/discourse/discourse_docker
 * [nuovo ramo]      add-maxmind-key-line-(commented-out)-to-default-config -> origin/add-maxmind-key-line-(commented-out)-to-default-config
Il launcher è aggiornato
Arresto del vecchio contenitore
+ /usr/bin/docker stop -t 60 app
app
cd /pups && git pull && /pups/bin/pups --stdin
docker: formato di riferimento non valido: il nome del repository deve essere in minuscolo.
Vedi 'docker run --help'.
cat: cids/app_bootstrap.cid: File o directory non trovati
"docker rm" richiede almeno 1 argomento.
Vedi 'docker rm --help'.

Utilizzo:  docker rm [OPZIONI] CONTENITORE [CONTENITORE...]

Rimuove uno o più contenitori
rm: impossibile rimuovere 'cids/app_bootstrap.cid': File o directory non trovati
** FALLITO L'AVVIO ** scorri verso l'alto e cerca messaggi di errore precedenti; potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.

Questo è l’output completo ottenuto eseguendo il comando.
Ho provato a eseguire Discourse Doctor più volte, ma non ha fornito nulla che aiutasse direttamente a risolvere il problema.

Qualsiasi aiuto sarebbe apprezzato.
Grazie in anticipo.

C’è qualcosa di interessante in ./launcher logs app?

Controllo per te.
Attendi mentre effettuo l’accesso al server.

Sembra che molti file abbiano questo messaggio: “file does not exist”

Come appaiono i contenuti di /var/discourse? È lì che stai eseguendo i comandi? Puoi verificare se è in esecuzione un container?

Quindi, ho deciso di reinstallare rapidamente. Ora, quando eseguo,

./launcher rebuild app

ottengo questo errore:

FAILED
--------------------
Pups::ExecError: /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end' è fallito con lo stato di ritorno #<Process::Status: pid 192 exit 1>
Posizione del fallimento: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec è fallito con i parametri "/usr/local/bin/ruby -e 'if ENV[\"DISCOURSE_SMTP_ADDRESS\"] == \"smtp.example.com\"; puts \"Aborting! Mail is not configured!\"; exit 1; end'"
75286dddc94d10daec3fb41a586df799de5eb633374f13c50a976aab68f6add6
** BOOTSTRAP FALLITO ** scorri verso l'alto e cerca i messaggi di errore precedenti; potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.

Non so se questo errore sia risolvibile.

Hai un file app.yml valido in /var/discourse/containers? In caso contrario, devi anche rieseguire lo script di configurazione.

1 Mi Piace

Esegui

apt-get update

apt-get upgrade

Poi

cd /var/discourse/

./launcher rebuild app

4 Mi Piace