代码拉取完成,页面将自动刷新
# set base image from docker_hub or anywhere else
FROM centos:8
LABEL zhangruo zhangruo@ncti-gba.cn
#set mirror address
RUN sed -i -e "s/mirrorlist=/#mirrorlist=/g" /etc/yum.repos.d/CentOS-Linux-*.repo
RUN sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-Linux-*.repo
#which output subdir to use, e.g. debug_lite, release_lite, release, debug
ENV SRC_SUB debug_lite
#set variable
ENV MYPATH /usr/local/intarkdb_lite
ENV INTARK_LIB_PATH $MYPATH/lib
ENV INTARK_BIN_PATH $MYPATH/bin
#copy source
COPY ./output/inc $MYPATH/inc
COPY ./output/lib $INTARK_LIB_PATH
COPY ./output/$SRC_SUB/lib $INTARK_LIB_PATH
COPY ./output/$SRC_SUB/bin/InstarDB_CLI $INTARK_BIN_PATH/InstarDB_CLI
COPY ./output/$SRC_SUB/bin/stress_insert_test $INTARK_BIN_PATH/stress_insert_test
COPY ./output/$SRC_SUB/bin/stress_prepare_select_test $INTARK_BIN_PATH/stress_prepare_select_test
COPY ./output/$SRC_SUB/bin/stress_select_test $INTARK_BIN_PATH/stress_select_test
#set env variable
WORKDIR $INTARK_BIN_PATH
ENV PATH $PATH:$INTARK_LIB_PATH:$INTARK_BIN_PATH
ENV LD_LIBRARY_PATH $LD_LIBRARY_PATH:$INTARK_LIB_PATH:$MYPATH/inc
#shutdown transparent hugepage
#RUN echo never > /sys/kernel/mm/transparent_hugepage/enabled
#RUN echo never > /sys/kernel/mm/transparent_hugepage/defrag
#execute cmd whencontainer running
CMD $INTARK_BIN_PATH/InstarDB_CLI
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。