はい、チュートリアルに従って住宅回線でDiscourseを実行できるようになった後、私のインスタンスは非常にうまく動いていました。
Linux関連の処理はWSLを使って対応しています。インスタンスは主に実験用です。WSLにDockerを導入する手間を省くため、Windowsホスト上のDocker Desktopアプリに接続しています。
最初はうまく動いていましたが、突然動かなくなりました。
./launcher rebuild appを実行すると失敗し、/var/lib/dockerが存在しないというエラーが表示されます。
ランチャーはこれを5GB未満と判断し、空き領域を確保しようとして、その後失敗します。
何か手がかりはありますか?
Falco
(Falco)
2
WSLは開発用ですので、公式のインストール手順ではなく、開発用にUbuntuまたはDebianでDiscourseをインストールするの手順に従うことが前提です。
それは分かりますが、一度はうまく動作していて、ちゃんと役割を果たしていたので、非常に混乱しています。
でも今は、ファイルを見つけられずに困っています。
最初はWSL上のUbuntuで直接ローカル開発を行っていましたが、この環境は不安定で、約2週間後にクラッシュしてしまいました。現在はWSL上でDockerを使用して開発しており、基本的に安定しています。ただし、WSLのディスク使用量は非常に頭痛の種で、Cドライブの空き容量が不足しています。
WSLの手法を試してみてください。私は頻繁に使用していますが、問題はありません。どのようなエラーが発生していますか?
Windows開発環境のセットアップについては、以下のガイドに従ってください:
./launcher rebuild app に --skip-prereqs 引数を指定すると、うまくいったようです。
インスタンスが復旧しました