1. 环境准备
- 一台带有Windows10(64位)及以上专业版的电脑(其他操作系统也行,只要能用Docker就好了
- CPU为X86_64
- Docker(用作OpenWrt的编译环境和测试环境)
2. 使用Docker搭建OpenWrt编译环境
本文使用docker-compse构建,构建脚本目录环境为
docker-linux-env/
| docker-compose.yml
|
----ubuntu-compile-openwrt/
| | Dockerfile
| | sources.list
|
-
以下为各文件的具体内容
docker-compose.yml
version: '3'
services:
ubuntu-compile-openwrt:
build: ./ubuntu-compile-openwrt
environment:
TZ: Asia/Shanghai
volumes:
- compile-openwrt:/root # compile-openwrt 是数据卷
- compile-openwrt-home:/home
ports:
- "2211:22"
volumes