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 . /home/builder/openwrt RUN useradd -m -s /bin/bash builder RUN chown -R builder:builder /home/builder/openwrt USER builder WORKDIR /home/builder/openwrt CMD ["/bin/bash"]