Stiamo cercando di ricostruire la nostra installazione di Discourse (come richiesto dall’interfaccia di amministrazione).
Ecco gli errori, per favore aiutateci, non abbiamo molta esperienza con Docker.
root@school-forum:/var/discourse# ./launcher rebuild app
Assicurazione che il launcher sia aggiornato
Recupero di origin
Il launcher è aggiornato
cat: templates/sshd.template.yml: File o directory non esistente
cd /pups && git pull && /pups/bin/pups --stdin
/usr/bin/docker: formato di riferimento non valido: il nome del repository deve essere in minuscolo.
Vedere '/usr/bin/docker run --help'.
cat: cids/app_bootstrap.cid: File o directory non esistente
"docker rm" richiede almeno 1 argomento.
Vedere '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 esistente
** FALLIMENTO DELL'AVVIO ** scorrete verso l'alto e cercate i messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.
root@school-forum:/var/discourse#
Per favore aiutateci – non sembra che troviamo persone con problemi simili di recente.
Modifica: dopo aver eseguito apt-get update/upgrade, ricevo un nuovo messaggio di errore:
/usr/bin/docker: Errore di risposta dal demone: OCI runtime create failed: container_linux.go:348: l'avvio del processo del contenitore ha causato "process_linux.go:297: la copia dei dati di avvio nella pipe ha causato \"write init-p: pipe rotta\"": sconosciuto.
La vostra installazione Docker non funziona correttamente.
Vedere: https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
root@school-forum:/var/discourse# ./launcher rebuild app
/usr/bin/docker: Errore di risposta dal demone: OCI runtime create failed: container_linux.go:348: l'avvio del processo del contenitore ha causato "process_linux.go:297: la copia dei dati di avvio nella pipe ha causato \"write init-p: pipe rotta\"": sconosciuto.
La vostra installazione Docker non funziona correttamente.
Vedere: https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
Dopo aver provato alcune cose, ho pensato di provare a commentarlo. Fino al post di oggi non avevo trovato nessuno che avesse questo problema di ricostruzione.
Ciao a tutti, aggiornamento rapido: commentando la riga in app.yml ho risolto il problema, tuttavia il rebuild fallisce più avanti con questo messaggio:
cd /pups && git pull && /pups/bin/pups --stdin
fatal: unable to access 'https://github.com/discourse/pups.git/': Could not resolve host: github.com
1e4e6a45815a1196e4687a17e44a0beb1dd6229cd61ba2a3b657903e6cd2b56e
** FAILED TO BOOTSTRAP ** scorri verso l'alto e cerca i messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor può aiutare a diagnosticare il problema.
Anche ./discourse-doctor fallisce dopo aver tentato di ricostruire, con lo stesso messaggio.
Ho avuto esattamente lo stesso problema aggiornando dalla versione 2.4.2 alla 2.4.3, con il seguente log:
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 10 app
app
cat: templates/sshd.template.yml: No such file or directory
cd /pups && git pull && /pups/bin/pups --stdin
/usr/bin/docker: invalid reference format: repository name must be lowercase.
See '/usr/bin/docker run --help'.
cat: cids/app_bootstrap.cid: No such file or directory
"docker rm" requires at least 1 argument(s).
See 'docker rm --help'.
Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]
Remove one or more containers
rm: cannot remove 'cids/app_bootstrap.cid': No such file or directory
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
Dopo aver eseguito ./discourse-doctor, il rebuild dell’app è fallito nuovamente, ma il contenitore è stato riavviato, quindi il sito web è tornato alla normalità sulla versione 2.4.2.