皆さん、こんにちは。
Discourse — 他のコンテナは試していません。Ubuntu も Docker も私の得意なものではありません — は、他の(すべて通常の?)ユーザーを巻き込むのはなぜですか?
Discourse を起動すると、私が Discourse/コンテナとは関係ないと思っていたユーザーの代わりに多くのプロセスが起動します。確かに、Discourse のデプロイに使用するユーザーで sudo しています。こちらです。
unicorn_launche─┬─ruby─┬─ruby───23*[{ruby}]
│ ├─8*[ruby───8*[{ruby}]]
│ └─7*[{ruby}]
└─sleep
-\u003e $ ps -Fp 8794
UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
appmgr 8794 8792 0 3829 4320 2 12:17 ? 00:00:00 /bin/bash config/unicorn_launcher -E production -c config/unicorn.conf.rb
-\u003e $ ps -Fp 8792
UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
root 8792 8788 0 562 684 4 12:17 ? 00:00:00 runsv unicorn
これは私が目にしているもので、すべて有効で正当なものでしょうか?もしそうなら、それについてもっと詳しく説明している man ページはどこにあるでしょうか?Ubuntu/Docker/Discourse のシステム管理者としては、まだ初心者です。