From 0e62029306451a12699ac88edadcb5289760a59f Mon Sep 17 00:00:00 2001 From: ltf Date: Sat, 19 Feb 2022 15:54:59 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E5=90=8C=E6=AD=A5deploy=20=E4=B8=8B?= =?UTF-8?q?=E7=9A=84sdkdockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/dockerfiles/Dockerfile.sdk | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/deploy/dockerfiles/Dockerfile.sdk b/deploy/dockerfiles/Dockerfile.sdk index 139cc4627..27e68bb2f 100644 --- a/deploy/dockerfiles/Dockerfile.sdk +++ b/deploy/dockerfiles/Dockerfile.sdk @@ -1,4 +1,4 @@ -FROM alpine:3.13 +FROM frolvlad/alpine-glibc # 设置固定的项目路径 ENV WORKDIR /app @@ -11,11 +11,14 @@ ENV API_ENDPOINT ${API_ENDPOINT} ARG WS_ENDPOINT=0.0.0.0:17778 ENV WS_ENDPOINT ${WS_ENDPOINT} +ARG DB_DIR=../db/sdk/ +ENV DB_DIR ${DB_DIR} + # 将可执行文件复制到目标目录 ADD ./open_im_sdk_server $WORKDIR/main # 创建用于挂载的几个目录,添加可执行权限 -RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \ +RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && mkdir $WORKDIR/db/sdk &&\ chmod +x $WORKDIR/main