get.porter.sh/porter@v1.3.0/pkg/build/testdata/custom-dockerfile-without-init-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  # stuff
     9  COPY mybin /cnab/app/
    10  
    11  # exec mixin has no buildtime dependencies
    12  
    13  RUN rm ${BUNDLE_DIR}/porter.yaml
    14  RUN rm -fr ${BUNDLE_DIR}/.cnab
    15  COPY --link .cnab /cnab
    16  RUN chgrp -R ${BUNDLE_GID} /cnab && chmod -R g=u /cnab
    17  USER ${BUNDLE_UID}
    18  WORKDIR ${BUNDLE_DIR}
    19  CMD ["/cnab/app/run"]