1 Star 1 Fork 0

totalo / CTFd_zh

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Dockerfile 492 Bytes
一键复制 编辑 原始数据 按行查看 历史
totalo 提交于 2018-07-18 09:34 . Initial commit
FROM python:2.7-alpine
RUN apk update && \
apk add python python-dev libffi-dev gcc make musl-dev py-pip mysql-client
RUN mkdir -p /opt/CTFd
COPY . /opt/CTFd
WORKDIR /opt/CTFd
VOLUME ["/opt/CTFd"]
RUN pip install -r requirements.txt
RUN for d in CTFd/plugins/*; do \
if [ -f "$d/requirements.txt" ]; then \
pip install -r $d/requirements.txt; \
fi; \
done;
RUN chmod +x /opt/CTFd/docker-entrypoint.sh
EXPOSE 8000
ENTRYPOINT ["/opt/CTFd/docker-entrypoint.sh"]
Python
1
https://gitee.com/totalo/CTFd_zh.git
git@gitee.com:totalo/CTFd_zh.git
totalo
CTFd_zh
CTFd_zh
master

搜索帮助