大家好。
为什么 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 pages?作为 Ubuntu/Docker/Discourse 的系统管理员,我仍然是新手。