diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..6c4f2363 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,43 @@ +FROM i386/ubuntu:12.04 + +RUN sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list && \ + sed -i 's/security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list + +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + build-essential \ + flex \ + bison \ + make \ + autoconf \ + zlib1g-dev \ + git \ + subversion \ + gettext \ + gcc \ + binutils \ + bzip2 \ + python \ + perl \ + findutils \ + grep \ + diffutils \ + unzip \ + gawk \ + util-linux \ + libz-dev \ + libc6-dev \ + libncurses-dev \ + libncurses5-dev \ + file \ + rsync \ + wget \ + && apt-get clean + +COPY vmg8825_b50b_release /home/builder/openwrt +RUN useradd -m -s /bin/bash builder +RUN chown -R builder:builder /home/builder/openwrt +USER builder +WORKDIR /home/builder + +CMD ["/bin/bash"]