| VERSION 0.7 |
| |
| APT_INSTALL: |
| COMMAND |
| ARG PACKAGES |
| RUN \ |
| apt-get update && \ |
| apt-get install --no-install-recommends -y ${PACKAGES} && \ |
| apt-get clean && \ |
| rm -rf /var/lib/apt/lists/* |
| |
| CREATE_PROJECT_USER: |
| COMMAND |
| ARG PROJECT |
| RUN \ |
| groupadd -g 42424 ${PROJECT} && \ |
| useradd -u 42424 -g 42424 -M -d /var/lib/${PROJECT} -s /usr/sbin/nologin -c "${PROJECT} User" ${PROJECT} && \ |
| mkdir -p /etc/${PROJECT} /var/log/${PROJECT} /var/lib/${PROJECT} /var/cache/${PROJECT} && \ |
| chown -Rv ${PROJECT}:${PROJECT} /etc/${PROJECT} /var/log/${PROJECT} /var/lib/${PROJECT} /var/cache/${PROJECT} |