pid 可以是dockerID 也可以是docker 裏面起的進程ID
##安裝
wget https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-2.32.tar.gz
tar -xzvf util-linux-2.32.tar.gz
cd util-linux-2.32/
./configure --without-ncurses
make nsenter
cp nsenter /usr/local/bin
##爲了連接到容器,我們還需要找到容器的第一個進程的PID,可以通過下面的命令獲取
PID=$(docker inspect --format "{{ .State.Pid}}" <container id>)
top
nsenter --target PID --mount --uts --ipc --net --pid
##進入到docker之後
env ##查看環境變量信息 獲取到docker 的hostname 這是docker 編號
docker inspect 容器編號 ##查看容器詳細信息