コンテナ内の変更を安全に元に戻す方法

問題を解決するために、Discourse コンテナ内のコードを手動で変更しました。これらの変更を安全に元に戻すにはどうすればよいでしょうか?

現在のコードを含むコンテナが欲しいのであれば、最も簡単な解決策は再構築して新しいコンテナを取得することです。

別の方法としては、git を使用して変更を元に戻すという方法もあります(やり方は Google で検索できます)。

つまり、以下のコマンドを実行すれば問題が解決しますか?

cd /var/discourse
./launcher enter app
git reset --hard
git clean -fxd

その通りだと思います。ただし、新しいコンテナを再構築することをお勧めします。