Junior — Middle
Zobrazujú sa procesy iných používateľov vnútri kontajnerov pri spustení príkazu 'ps aux' v Linuxe?
sobes.tech AI
Odpoveď od AI
V Linuxe príkaz ps aux zobrazuje všetky procesy viditeľné pre aktuálneho používateľa v systéme. V kontajneri sú procesy izolované pomocou namespaces, najmä PID namespace, takže pri spustení ps aux vnútri kontajnera uvidíte iba procesy spustené v jeho vnútri.
Procesy iných používateľov, spustené mimo kontajnera, sa vnútri kontajnera nezobrazujú, pretože kontajner má vlastný priestor procesov. Podobne, zvonku, uvidíte procesy všetkých kontajnerov a hostiteľa.
Takto izolácia procesov v kontajneroch zabezpečuje, že ps aux vnútri kontajnera ukazuje iba lokálne procesy k nemu priradené.