Malheureusement, je ne trouve pas d’instructions appropriées sur la configuration d’un fichier docker-compose.yml. Quelqu’un en a-t-il créé un ? Cela peut-il être ajouté au dépôt ? Ou quelqu’un peut-il partager s’il y est parvenu ?
Il me semble que la configuration du conteneur mentionnée dans le README n’adhère pas à la définition du fichier compose, d’où cette question.
Si vous souhaitez installer à l’aide de docker compose, créez une image avec launcher, placez-la là où docker compose peut y accéder et lancez-vous. Il existe une commande launcher qui affichera les valeurs d’environnement nécessaires. Vous pouvez lire le code source de launcher pour obtenir la commande, car je ne m’en souviens pas.
J’utilise docker compose pour exécuter discourse localement et sur un serveur. Ce n’est pas entièrement documenté, mais voici le dépôt, et je suis heureux de répondre à toutes vos questions à ce sujet :
Cela m’a certainement pris beaucoup plus de temps que prévu pour que cela fonctionne.
Wow ! Cela semble beaucoup plus compliqué que ce que je pensais. Malheureusement, je n’ai pas beaucoup de temps pour comprendre tout cela, alors j’abandonne. Si quelqu’un trouve un moyen simple de faire fonctionner Discourse avec un fichier docker-compose.yml, je lui en serais reconnaissant, et le fichier README du dépôt discourse_docker pourrait également être mis à jour. Merci pour vos réponses jusqu’à présent !