FROM centos:7 ARG BUILD_PATH=/home/polarx/polardbx/build RUN yum install sudo hostname telnet net-tools vim tree less file java-11-openjdk-devel -y && \ yum install openssl-devel ncurses-devel libaio-devel mysql -y && \ yum clean all && rm -rf /var/cache/yum && rm -rf /var/tmp/yum-* RUN useradd -ms /bin/bash polarx && \ echo "polarx:polarx" | chpasswd && \ echo "polarx ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && \ echo "export BUILD_PATH=$BUILD_PATH" >> /etc/profile && \ echo 'PATH="$BUILD_PATH/run/polardbx-engine/u01/mysql/bin:$BUILD_PATH/run/bin:$PATH"' >> /etc/profile && \ echo "export PATH" >> /etc/profile USER polarx WORKDIR /home/polarx ADD --chown=polarx run.tar.gz $BUILD_PATH COPY --chown=polarx entrypoint.sh entrypoint.sh ENV TZ Asia/Shanghai ENV BUILD_PATH=$BUILD_PATH ENTRYPOINT /home/polarx/entrypoint.sh $BUILD_PATH/run