こんにちは、ジェイさん。ご返信ありがとうございます。
sudo docker exec -it app /bin/bash を実行しても、/admin ディレクトリは表示されません。また、git リポジトリからクローンされた /admin ディレクトリも存在しません。
pgrep -afl sidekiq を実行すると、その名前のプロセスが動作していることが確認できます。
私はここで説明した通り、Discourse を HAProxy の背後で実行しており、そのために localhost へのバインドを行っています: How to install Discourse behind Apache mod_proxy?