#! /bin/bash echo " FROM $1 ARG docker_container_name ## Make apt-get non-interactive ENV DEBIAN_FRONTEND=noninteractive {% if $2 is defined %} {% if $2|length %} COPY \ {% for deb in $2.split(' ') -%} debs/{{ deb }}{{' '}} {%- endfor -%} debs/ RUN dpkg -i \ {% for deb in $2.split(' ') -%} debs/{{ deb }}{{' '}} {%- endfor %} {% endif %} {% endif %} {% if $3 is defined %} {% if $3|length %} RUN apt-get install -f -y \ {% for dbg in $3.split(' ') -%} {{ dbg }}{{' '}} {%- endfor %} {% endif %} {% endif %} ## Clean up RUN apt-get clean -y; apt-get autoclean -y; apt-get autoremove -y RUN rm -rf /debs "