编译openwrt的docker环境

原创文章,转发请注明链接和作者。(而且作者很懒,没有检查错别字)

 

我已经将openwrt的编译环境打包成docker镜像了。

对于不太了解docker的网友简单介绍一下,docker可以认为是一个轻量化的虚拟机。从别的地方获取镜像(只读的),然后docker run运行镜像创建一个“虚拟机”。这个虚拟机里面的内容一般不会被保存,但是可以将物理机的目录挂在到“虚拟机上”实现修改宿主机上的东西,类似于VMware的共享目录。

先安装docker(自行搜索)

然后输入下面命令(需要以root用户的身份,或者下面命令前添加sudo):

docker run -it -v 你的openwrt源码目录:/root zornlink/openwrt_env:latest
例如:docker run -it -v /home/cuso4gem/docker/openwrt:/root zornlink/openwrt_env:latest

成功进入docker后你能在/root目录下看到源码,只会就可以编译了,包括make menuconfig、make等。

posted @ 2021-05-28 17:48  zornlink  阅读(1444)  评论(1编辑  收藏  举报