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 のパスです。問題を解決する方法がわかりませんか?