Junior — Middle
Meg lehet nézni a Docker konténeren kívüli gazda operációs rendszer folyamatait?
sobes.tech MI
Válasz az MI-től
Да, можно просматривать процессы хостовой операционной системы, запущенные вне контейнера Docker, но для этого нужно выйти из контейнера или использовать специальные настройки. По умолчанию контейнеры изолированы, и команда вроде ps внутри контейнера покажет только процессы внутри него. Чтобы увидеть процессы хоста, можно:
- Выполнить команду
psилиtopнепосредственно на хосте. - Запустить контейнер с параметром
--pid=host, чтобы процессы контейнера и хоста были в одном пространстве PID.
Пример запуска контейнера с доступом к процессам хоста:
docker run --pid=host -it ubuntu bash
ps aux
Это позволит внутри контейнера видеть все процессы хоста.