我绝对不是Docker的新手。我有一个现有的Django Rest项目,其结构如下所示:

django - Django其余项目dockerfile-LMLPHP

我的requirements.txt:

django==1.8.8
djangorestframework
markdown
django-filter
django-rest-auth
django-cors-headers
django-secure
django-sslserver
django-rest-auth[extras]

通常,我创建一个虚拟环境>激活它>执行pip install requirements.txt,此外,我还需要easy_install mysql-python才能开始。

我想将这个项目 jetty 化。有人可以帮助我为这个项目建立一个简单的docker文件吗?

最佳答案

正如@DriesDeRydt在他的评论中所建议的那样,在提供的link中,有一个非常简单的docker文件示例,它安装了需求:



您可以通过拉出所需的python image来更改图像以适合所需的python版本。例如:
FROM python:2.7更改为FROM python:3.5FROM python:latest
但是,按照上述Dockerfile的立场,并假设您将其放置在server文件夹中,它将适用于测试用例。

这是Dockerfile documentation供进一步阅读。

07-28 02:28
查看更多