1.docker 安装wget -qO- get.docker.com | bash
2.下载 Ubuntu 16.04 镜像docker pull ubuntu:14.04.5
3.配置运行环境docker run -ti ubuntu:16.04
以下命令在docker中运行apt-get update
apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git nano curl libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler sudo
useradd -m openwrt
passwd openwrt
nano /etc/sudoers
添加:openwrt ALL=(ALL:ALL)
mkdir -p /home/openwrt/openwrt
apt-get clean
exit
4.制作新的镜像docker ps -l 记下ID
docker commit ID ubuntu/foropenwrt
5.重新按新镜像启动一个容器docker run -it -v --net=host --user=openwrt /home/user/openwrt:/home/openwrt/op
- 阅读剩余部分 -