0

Docker イメージに nginx と lua をインストールしましたが、物理的な CentOS システムにはインストールしませんでした。物理 CentOS システムと Docker イメージの両方に nginx-debuginfo をインストールしました。docker run して nginx を起動します。

docker run -it -p 2000:20  9cdf8f425fd9 /bin/bash /home/startnginx.sh

次に、物理 CentOS システムで「stap -L」を実行して nginx の機能を確認しましたが、何も返されません。

sudo stap  -L 'process("/data1/nginx/sbin/nginx").function("*")'
sudo stap -d 0.0.0.0:2000:/data1/nginx/sbin/nginx --ldd -L 'process("/data1/nginx/sbin/nginx").function("*")'

/data1/nginx/sbin/nginx は、docker イメージ上の nginx のパスです。問題を解決する方法がわかりませんか?

4

0 に答える 0