Docker实践05-通过dockerfile构建django项目

本文旨在介绍如何使用Dockerfile来构建Django项目。首先明确了目标,即通过Dockerfile完成项目构建。接着详细阐述了实现步骤,包括创建空文件、安装依赖、更换镜像源和构建镜像的过程,并提到了`--no-cache-dir`选项的作用。最后,文章提醒读者在更新镜像时应注意的问题,如如何备份、删除及恢复镜像。
摘要由CSDN通过智能技术生成

1. 目的

通过构建dockerfile来完成django项目的构建。

2. 实现

新建一个名为 ubuntu_django 的空文件,进入该文件
新建一个requirements.txt用来安装项目所需依赖

aliyun-python-sdk-core-v3==2.13.10
certifi==2019.9.11
chardet==3.0.4
Django==1.11.11
django-redis==4.10.0
idna==2.8
itsdangerous==1.1.0
Jinja2==2.10.3
jmespath==0.9.4
MarkupSafe==1.1.1
mock==3.0.5
Pillow==6.2.1
pycryptodomex==3.7.2
PyMySQL==0.9.3
python-alipay-sdk==1.10.1
pytz==2019.3
QQLoginTool==0.3.0
redis==3.3.11
requests==2.22.0
six==1.12.0
urllib3==1.25.7

新建一个sources.list文件,用来给容器更换镜像源

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tun
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值