File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11FROM docker.io/drycc/base:bullseye
22
3- ARG DRYCC_UID=1001
4- ARG DRYCC_GID=1001
5- ARG DRYCC_HOME_DIR=/data
3+ ENV DRYCC_UID=1001 \
4+ DRYCC_GID=1001 \
5+ DRYCC_HOME_DIR=/data \
6+ REDIS_VERSION="6.2.6"
67
78RUN groupadd drycc --gid ${DRYCC_GID} \
89 && useradd drycc -u ${DRYCC_UID} -g ${DRYCC_GID} -s /bin/bash -m -d ${DRYCC_HOME_DIR}
910
1011COPY bin/boot /bin/boot
1112COPY etc/redis/redis.conf /etc/redis/redis.conf
12- ENV REDIS_VERSION="6.2.6"
1313
14- RUN install-stack redis $REDIS_VERSION \
14+ RUN install-stack redis ${ REDIS_VERSION} \
1515 && rm -rf \
1616 /usr/share/doc \
1717 /usr/share/man \
@@ -25,10 +25,10 @@ RUN install-stack redis $REDIS_VERSION \
2525 /lib/udev \
2626 /usr/lib/`echo $(uname -m)`-linux-gnu/gconv/IBM* \
2727 /usr/lib/`echo $(uname -m)`-linux-gnu/gconv/EBC* \
28- && bash -c " mkdir -p /usr/share/man/man{1..8}" \
29- && chown -R drycc:drycc /etc/redis ${DRYCC_HOME_DIR}
28+ && mkdir -p /usr/share/man/man{1..8} \
29+ && chown -R ${DRYCC_UID}:${DRYCC_GID} /etc/redis ${DRYCC_HOME_DIR}
3030
31- USER drycc
31+ USER ${DRYCC_UID}
3232WORKDIR ${DRYCC_HOME_DIR}
3333CMD ["/bin/boot" ]
3434EXPOSE 6379
You can’t perform that action at this time.
0 commit comments