File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,4 +16,4 @@ RUN cp -rf /var/lib/dpkg /var/lib/dpkg-run; \
1616 mv /var/lib/dpkg-run /var/lib/dpkg;
1717ADD rootfs /
1818
19- USER drycc
19+ USER ${DRYCC_UID}
Original file line number Diff line number Diff line change @@ -3,21 +3,20 @@ FROM ${BASE_IMAGE}
33
44ARG STACK_ID
55
6- ARG DRYCC_UID=1001
7- ARG DRYCC_GID=1001
8- ARG DRYCC_HOME_DIR=/workspace
6+ ENV DRYCC_UID=1001 \
7+ DRYCC_GID=1001 \
8+ DRYCC_HOME_DIR=/workspace
99
1010RUN groupadd drycc --gid ${DRYCC_GID} \
1111 && useradd drycc -u ${DRYCC_UID} -g ${DRYCC_GID} -s /bin/bash -m -d ${DRYCC_HOME_DIR} \
12- && chown drycc:drycc /opt
13-
14- USER drycc
12+ && chown ${DRYCC_GID}:${DRYCC_UID} /opt
1513
14+ USER ${DRYCC_UID}
15+ # Pack style, `=` cannot be used
1616ENV CNB_USER_ID ${DRYCC_UID}
1717ENV CNB_GROUP_ID ${DRYCC_GID}
1818ENV CNB_STACK_ID ${STACK_ID}
1919ENV CNB_APP_DIR ${DRYCC_HOME_DIR}
20- ENV HOME ${DRYCC_HOME_DIR}
2120
2221LABEL io.buildpacks.stack.id="${STACK_ID}"
2322
You can’t perform that action at this time.
0 commit comments