rustdesk-api-server/Dockerfile
2025-02-10 00:48:24 +08:00

29 lines
537 B
Docker

FROM python:3.10.3-alpine
WORKDIR /rustdesk-api-server
ADD . /rustdesk-api-server
# 安装系统依赖
RUN apk add --no-cache \
gcc \
musl-dev \
mariadb-connector-c-dev \
pkgconfig \
openldap-dev \
python3-dev \
build-base \
openssl-dev
RUN set -ex \
&& pip install --no-cache-dir --disable-pip-version-check -r requirements.txt \
&& rm -rf /var/cache/apk/* \
&& cp -r ./db ./db_bak
ENV HOST="0.0.0.0"
ENV TZ="Asia/Shanghai"
EXPOSE 21114/tcp
EXPOSE 21114/udp
ENTRYPOINT ["sh", "run.sh"]