docker/Dockerfile.imagebuilder

30 lines
676 B
Docker

FROM debian:latest
MAINTAINER Paul Spooren <mail@aparcar.org>
RUN apt-get update -qq &&\
apt-get install -y \
build-essential \
file \
gawk \
gettext \
git \
libncurses5-dev \
libssl-dev \
python2.7 \
python3 \
subversion \
swig \
unzip \
wget \
zlib1g-dev \
&& apt-get -y autoremove && apt-get clean
RUN useradd -c "OpenWrt Builder" -m -d /home/build -s /bin/bash build
COPY --chown=build:build ./imagebuilder /home/build/imagebuilder
RUN chown build:build /home/build/imagebuilder
USER build
ENV HOME /home/build
WORKDIR /home/build/imagebuilder