Create restapi by view, support mysql、mongo, etc.
70
FROM python:3.8
MAINTAINER "ahri"<[email protected]>
ADD ./ /project/Ahriknow
COPY pip.conf /etc/pip.conf
WORKDIR /project/Ahriknow
RUN pip3 install --no-cache-dir -r requirements.txt
EXPOSE 9000
ENTRYPOINT ["gunicorn", "-w", "2", "-b", "0.0.0.0:9000", "AhriRestapi.wsgi"]
docker container run --name restapi -p 80:9000 -d ahriknow/restapi:v20200413
--name restapi 容器名为 restapi-p 80:9000 将容器 9000 端口映射到宿主机 80 端口-d 后台运行ahriknow/restapi:v20200413 镜像asgiref==3.2.7
Django==3.0.5
django-cors-headers==3.2.1
djangorestframework==3.11.0
gunicorn==20.0.4
pymongo==3.10.1
PyMySQL==0.9.3
pytz==2019.3
shortuuid==1.0.1
sqlparse==0.3.1
https://api.ahriknow.com/restapi/
https://www.ahriknow.com/#/admin/restapi-project
Content type
Image
Digest
Size
354.6 MB
Last updated
over 6 years ago
docker pull ahriknow/restapi:v20200412