22 lines
517 B
Docker
22 lines
517 B
Docker
FROM polardbx/polardbxbasejava:20221129
|
|
|
|
WORKDIR /home/admin
|
|
|
|
COPY polardbx-server/target/polardbx-server drds-server
|
|
COPY docker/admin/bin/* /home/admin/bin/
|
|
COPY docker/etc/* /tmp/
|
|
COPY docker/entrypoint.sh entrypoint.sh
|
|
|
|
RUN \
|
|
chmod a+x bin/* && \
|
|
chmod a+x entrypoint.sh && \
|
|
chown admin:admin -R /home/admin && \
|
|
cp /tmp/drds /etc/logrotate.d/drds && \
|
|
cp /tmp/log_cleaner /etc/cron.d/log_cleaner && \
|
|
true
|
|
|
|
USER admin
|
|
|
|
# Set command to entrypoint.sh
|
|
ENTRYPOINT /home/admin/entrypoint.sh
|