Junior — Middle
São exibidos os processos de outros utilizadores dentro dos contenedores ao executar o comando 'ps aux' no Linux?
sobes.tech IA
Resposta da IA
No Linux, o comando ps aux mostra todos os processos visíveis para o usuário atual no sistema. No contêiner, os processos são isolados usando namespaces, em particular o namespace PID, portanto, ao executar ps aux dentro do contêiner, você verá apenas os processos iniciados dentro desse contêiner.
Os processos de outros usuários, iniciados fora do contêiner, não são exibidos dentro do contêiner, pois este possui seu próprio espaço de processos. Da mesma forma, fora do contêiner, você verá os processos de todos os contêineres e do host.
Assim, o isolamento de processos em contêineres garante que ps aux dentro do contêiner mostre apenas os processos locais a ele.