0
A
回答
0
真的不知道爲什麼這個問題已經downvotted一次。當我得到關注時,downvotter是我總是毫不猶豫地要求stackoverflow上的東西的原因之一...
因此,得到了與Ubuntu下的容器相同的問題,這是我如何解決它:嘗試啓動一個Ubuntu在泊塢窗的bash(不CentOS的,但步驟應該是相似的)
docker run -it --cap-add sys_admin ubuntu bash
然後安裝一些圖書館和SystemTap的
apt-get update
apt-get --yes install build-essential cmake bc curl diffutils git kmod libcurl4-openssl-dev wget
apt-get --yes install systemtap systemtap-sdt-dev
現在安裝內核頭文件(需要時間)
export KERNELVER=$(uname -r | cut -d '-' -f 1)
export KERNELDIR=/linux-$KERNELVER
cd/
curl -o linux-${KERNELVER}.tar.gz https://www.kernel.org/pub/linux/kernel/v4.x/linux-${KERNELVER}.tar.gz
tar zxf linux-${KERNELVER}.tar.gz
cd linux-${KERNELVER}
zcat /proc/1/root/proc/config.gz > .config
make all
make modules_prepare
make headers_install
make modules_install
現在運行stap -l 'syscall.*'
。它應該工作,並顯示:
...
syscall.waitpid
syscall.write
syscall.writev
這是摘自:https://github.com/fdebonneval/mobydig/blob/master/resources/build
相關問題
- 1. 如何從容器中調用docker API(Docker for Mac)
- 2. 用docker for mac暴露Docker容器中的TTY設備
- 3. 如何在Mac容器中SSH到Docker
- 4. 如何在Docker機器和Docker for Mac之間切換?
- 5. 如何在Docker for Windows中設置Docker容器時間
- 6. 如何在Docker容器中使用setfacl?
- 7. 如何在docker容器中使用matplotlib.pyplot?
- 8. 在Centos上增加Docker容器大小
- 9. 如何用命令重啓Docker-for-mac?
- 10. Systemtap for production server
- 11. Docker for Windows如何運行Linux容器?
- 12. Mac容器Docker中的回車丟失
- 13. Docker for mac - 無法捲曲我的容器
- 14. 如何使用SystemTap的
- 15. 如何將Docker for Mac轉發至X11?
- 16. 如何在mac上使用docker和pycharm?
- 17. 在Windows 10中使用Docker for Windows公開容器端口
- 18. 刪除mac的容器docker的日誌
- 19. 無法在Docker容器內調用chown(Docker for Windows)
- 20. 如何在SystemTap的
- 21. 如何使用apt-get在Ubuntu容器內部安裝Docker Docker
- 22. 碼頭機vs docker for mac
- 23. 如何解決Docker for mac for vty的輸出問題?
- 24. 在Docker CentOS 7容器中啓動服務
- 25. 如何在Docker容器中運行Lektor?
- 26. 如何在Docker for Mac上運行GUI應用程序?
- 27. 使用docker-compose的docker容器中的節點檢查器
- 28. 在Docker容器中使用代理
- 29. Docker - 在PHP容器中使用Composer
- 30. 在Docker容器中使用RabbitMQ
你可以試着遵循https://github.com/draios/sysdig/issues/637 步驟有一些有趣的觀點是也許可以幫助你。 – Naremy
對不起,如果這是顯而易見的,但即使你得到systemtap來建立一個模塊(完成第4遍),mac osx內核也能夠運行它。 – fche