1 Star 0 Fork 6

guoqiang5277/ldap-password

forked from 晶晶/ldap-password 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile 1.44 KB
一键复制 编辑 原始数据 按行查看 历史
晶晶 提交于 2022-05-14 16:32 . db更新
# version:1
FROM python:3.9-alpine
WORKDIR /home/app
COPY requirements.txt /home/app
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN apk --no-cache add gcc libc-dev zlib-dev jpeg-dev libjpeg musl-dev libffi-dev
RUN apk --no-cache add curl vim busybox-extras
RUN apk --no-cache add openldap-dev
RUN apk --no-cache add python3-dev
RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com --upgrade pip
#RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com -r requirements.txt
RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com Django==3.2.9 djangorestframework==3.12.4 djangorestframework-jwt
RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com django-cors-headers Pillow requests
RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com python3-ldap
RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com django-auth-ldap
RUN pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com django-simpleui
COPY . /home/app
RUN rm -rf /home/app/env /root/.cache/pip/ /var/cache/apk/*
EXPOSE 8000
CMD [ "python", "./manage.py", "runserver", "0.0.0.0:8000"]
# docker build -t lghost/ldap-password:latest . # build images
# docker push lghost/ldap-password:latest # 推送到dockerhub
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/openblog/ldap-password.git
git@gitee.com:openblog/ldap-password.git
openblog
ldap-password
ldap-password
master

搜索帮助