qemu run linux 4.6.6 based on ubuntu:18.04
1.9K
FROM ubuntu:16.04
RUN echo "deb http://mirrors.aliyun.com/ubuntu/ xenial main \n
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main \n
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main \n
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main \n
deb http://mirrors.aliyun.com/ubuntu/ xenial universe \n
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe \n
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe \n
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe \n
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main \n
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main \n
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe \n
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe" > /etc/apt/sources.list
RUN cat /etc/apt/sources.list
RUN apt update && apt-get install -y wget
gcc
git
make
gdb
bc
qemu
RUN cd && mkdir aos && cd aos
RUN cd /root/aos/ && git clone https://gitee.com/mrsyangtao/roots.git
RUN cd /root/aos/ && mkdir rootfs && mv roots/* rootfs && rm -r roots
RUN cd /root/aos/ && wget http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v4.x/linux-4.4.6.tar.gz && tar zxvf linux-4.4.6.tar.gz
RUN cd /root/aos/ && cd linux-4.4.6 && make ARCH=i386 defconfig && make ARCH=i386 -j2 && cd /root/
Content type
Image
Digest
Size
896.7 MB
Last updated
over 6 years ago
docker pull 3292900173/qemu