Tentando di installare Discourse su Portainer ma non sta scaricando il container di base

Sto cercando di installare discourse su portainer ma non sta scaricando il container di base.

Modifica: Vorrei distribuire la versione base di docker su portainer

L’unica che funziona è quella di bitnami e, sebbene sia stata installata, ricevo il seguente errore. Come posso risolvere?

Sto usando linode e portainer sopra docker, tra l’altro.

log:

discourse 10:15:22.54
discourse 10:15:22.54 Benvenuto nel container discourse di Bitnami
discourse 10:15:22.54 Invia segnalazioni di problemi e richieste di funzionalità su https://github.com/bitnami/containers/issues
discourse 10:15:22.54
discourse 10:15:22.55 INFO  ==> Validazione delle impostazioni nelle variabili d'ambiente POSTGRESQL_CLIENT_*
discourse 10:15:22.57 WARN  ==> Impossibile risolvere l'hostname postgresql, ciò potrebbe causare problemi di connessione
discourse 10:15:22.58 WARN  ==> Impossibile risolvere l'hostname redis, ciò potrebbe causare problemi di connessione
discourse 10:15:22.58 WARN  ==> La variabile d'ambiente DISCOURSE_DATABASE_PASSWORD è vuota o non impostata. Imposta la variabile d'ambiente ALLOW_EMPTY_PASSWORD=yes per consentire una password vuota. Questo è consigliato solo per ambienti di sviluppo.
discourse 10:15:22.58 WARN  ==> La variabile d'ambiente DISCOURSE_REDIS_PASSWORD è vuota o non impostata. Imposta la variabile d'ambiente ALLOW_EMPTY_PASSWORD=yes per consentire una password vuota. Questo è consigliato solo per ambienti di sviluppo.
discourse 10:15:22.59 INFO  ==> Creazione del file di configurazione di Discourse
discourse 10:15:22.62 INFO  ==> Verifica dell'esistenza delle directory di Discourse
discourse 10:15:22.63 INFO  ==> Tentativo di connessione al server di database
discourse 10:16:22.76 ERROR ==> Impossibile connettersi al database
discourse 10:20:07.85
discourse 10:20:07.85 Benvenuto nel container discourse di Bitnami
discourse 10:20:07.85 Iscriviti agli aggiornamenti del progetto guardando
discourse 10:20:07.85
discourse 10:20:07.86 INFO  ==> Validazione delle impostazioni nelle variabili d'ambiente POSTGRESQL_CLIENT_*
discourse 10:20:07.89 WARN  ==> Impossibile risolvere l'hostname postgresql, ciò potrebbe causare problemi di connessione
discourse 10:20:07.89 WARN  ==> Impossibile risolvere l'hostname redis, ciò potrebbe causare problemi di connessione
discourse 10:20:07.90 WARN  ==> La variabile d'ambiente DISCOURSE_DATABASE_PASSWORD è vuota o non impostata. Imposta la variabile d'ambiente ALLOW_EMPTY_PASSWORD=yes per consentire una password vuota. Questo è consigliato solo per ambienti di sviluppo.
discourse 10:20:07.90 WARN  ==> La variabile d'ambiente DISCOURSE_REDIS_PASSWORD è vuota o non impostata. Imposta la variabile d'ambiente ALLOW_EMPTY_PASSWORD=yes per consentire una password vuota. Questo è consigliato solo per ambienti di sviluppo.
discourse 10:20:07.90 INFO  ==> Creazione del file di configurazione di Discourse
discourse 10:20:07.95 INFO  ==> Verifica dell'esistenza delle directory di Discourse
discourse 10:20:07.96 INFO  ==> Tentativo di connessione al server di database
discourse 10:21:08.11 ERROR ==> Impossibile connettersi al database

Presumo tu intenda Discourse e non Discord?

Qui è supportata solo l’installazione standard. I problemi con Bitnami dovrebbero essere risolti con loro.

grazie l’ho corretto

Come posso distribuirlo su Portainer, però. Sono un po’ nuovo ma sono riuscito a configurare Linode, Portainer e Nginx Proxy Manager. Sto cercando di installare container per app che ospiteranno sottodomini per il nostro marketplace

Useremo Discourse per la nostra community

Ho usato questo tutorial: https://youtu.be/7oUjfsaR0NU

Cercando "Portainer" qui rivela alcuni post. (Si consiglia di utilizzare la ricerca prima di pubblicare)

Questo potrebbe aiutare: Installing Discourse using Portainer - #5 by pfaffman

1 Mi Piace

Come già menzionato da @merefield, queste installazioni di terze parti non sono assolutamente supportate qui.

Nel caso improbabile che tu desideri assistenza in futuro, ti consiglio vivamente di seguire l’installazione standard.

2 Mi Piace

ho appena trovato questo, sembra vecchio, mi scuso per aver aggiunto un argomento correlato quando vedo che molte persone hanno avuto problemi.

Spero che il loro forum ti abbia aiutato? Sto cercando di fare lo stesso. fondamentalmente e voglio testarlo prima su un container Docker.

supposando l’installazione standard ma appena installato in un contenitore Docker (immagine vuota di Debian o Ubuntu) o in una macchina virtuale? – grazie

se vuoi installare Discourse per la produzione usa: installazione standard (pensata per VPS)

se invece vuoi giocare localmente considera Install Discourse for development using Docker

NB l’installazione standard è basata su docker ma utilizza un launcher personalizzato.