chevron_left

Docker 教程

免费
第 3.5 回

教程文档

Docker 教程 - docker-compose 构建 Django 开发环境

2023年11月17日
Docker 教程

docker-compose 构建 Django 开发环境

requirements.txt

项目根目录下,新建 requirements.txt,指定项目依赖的 pip 包名

Django
mysqlclient
jinja2
Pillow
aliyun-python-sdk-core-v3
django-redis
django-simple-captcha
QQLoginTool
python-alipay-sdk
uwsgi

Dockerfile

项目根目录下,新建 Dockerfile 文件

# 基础镜像
FROM ubuntu

# 镜像作者
MAINTAINER CLWY.Liu 124765984@qq.com

# 安装项目依赖
WORKDIR /var/www/shop
COPY requirements.txt /var/www/shop/

RUN apt-get update \
&& apt-get install libmysqlclient-dev -y \
&& apt-get install python3-p...

课程介绍

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

适合这样的人

新手