get.porter.sh/porter@v1.3.0/pkg/build/testdata/missing-args-expected-output.Dockerfile (about)

     1  # syntax=docker/dockerfile-upstream:1.4.0
     2  FROM ubuntu:latest
     3  ARG BUNDLE_DIR
     4  ARG BUNDLE_UID=65532
     5  ARG BUNDLE_USER=nonroot
     6  ARG BUNDLE_GID=0
     7  RUN useradd ${BUNDLE_USER} -m -u ${BUNDLE_UID} -g ${BUNDLE_GID} -o
     8  COPY mybin /cnab/app/
     9  
    10  # exec mixin has no buildtime dependencies
    11  
    12  RUN rm ${BUNDLE_DIR}/porter.yaml
    13  RUN rm -fr ${BUNDLE_DIR}/.cnab
    14  COPY --link .cnab /cnab
    15  RUN chgrp -R ${BUNDLE_GID} /cnab && chmod -R g=u /cnab
    16  USER ${BUNDLE_UID}
    17  WORKDIR ${BUNDLE_DIR}
    18  CMD ["/cnab/app/run"]