我需要从我的会话访问内核源代码。
是否可以?
我可以将其安装到吗/usr/src/linux/
?
答案1
是的,这是可能的。它记录在管理容器中的数据页。语法是添加-v host_path:container_path
到您的docker run
命令行。
例如:
[root@localhost ~]# docker run -t -i --rm busybox
/ # ls /usr/
bin lib lib64 sbin share
/ # exit
[root@localhost ~]# docker run -t -i --rm -v /usr/src:/usr/src busybox
/ # ls /usr/
bin lib lib64 sbin share src
/ # ls /usr/src
debug kernels
确保目标挂载点(此处/usr/src
)不存在于您的容器中,否则您可能会遇到权限问题(不知道为什么,这些天我自己尝试使用 docker)。