当前位置:网站首页 > 容器化与Kubernetes > 正文

docker容器内核版本(docker 内核版本要求)



操作系统:OpenEuler 24.03 (LTS)

内核:6.11.4

https://www.cnblogs.com/embInn/p/14038119.html

https://blog.csdn.net/_/article/details/

在https://blog.csdn.net/weixin_/article/details/driver下创建目录

 
  

hello/hello.c

 
  

hello/Makefile

 
  

hello/Kconfig

 
  

drivers/Makefile

 
  

即:在原Makefile后添加obj-$(CONFIG_HAVE_HELLO) += hello/

drivers/Kconfig

 
  

在endmenu前添加hello文件夹的配置文件解析:source “drivers/hello/Kconfig”

在/hello下创建文件

 
  

参照代码文件编辑对应文件

在/drivers下打开文件

 
  

同样编辑文件

编译

返回到linux目录

清除原有配置

 
  

然后调用make ARCH=arm64 xxx_defconfig

 
  

打开arch文件夹—>arm64文件夹,可找到对应defconfig文件的名字

configuration written to .config表示这步操作成功

查看是否生效

 
  

在这里插入图片描述

敲N不使能,敲M编译进模块

敲y编译进内核,显示<*>,我选的是编译进内核

最后一步,编译内核

 
  

使用指令make ARCH=arm64时报错,但报的错跟我的操作没关系,我就没管它直接换掉了

Kconfig,.config和Makefile

在实际操作之前看参考资料云里雾里,自己操作一遍再回来看就明白了。

到此这篇docker容器内核版本(docker 内核版本要求)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • docker 升级(docker升级容器)2026-04-10 08:54:12
  • 单片机程序破解工程化(破解单片机程序犯法吗)2026-04-10 08:54:12
  • labview调用dll动态库运行报内存泄露(labview动态链接库dll初始化失败怎么弄)2026-04-10 08:54:12
  • rknn模型量化(rknn模型量化从fp16降为int8)2026-04-10 08:54:12
  • resnet18网络结构图简化(resnet152网络结构图)2026-04-10 08:54:12
  • kvm虚拟化技术是什么(简述kvm虚拟化功能特性及优缺点?)2026-04-10 08:54:12
  • kubernetes配置(kubernetes配置文件)2026-04-10 08:54:12
  • kvm虚拟化技术是什么(kvm虚拟化和其他的虚拟化的优缺点是什么)2026-04-10 08:54:12
  • 查看docker版本信息的指令(docker查看容器版本)2026-04-10 08:54:12
  • kubelet不断重启(kubernetes集群重启)2026-04-10 08:54:12
  • 全屏图片