Django + Docker + Supervisor 部署WEB服务

本文详细介绍了如何使用Django构建Web服务,并通过Docker进行打包,利用Supervisor作为守护进程确保服务稳定运行。教程涵盖了Django项目的创建、Dockerfile的编写、Docker镜像构建、Docker容器运行以及Supervisor的配置和应用。
摘要由CSDN通过智能技术生成

Django部署web服务
 Pip install Django
 django-admin.py startproject django .
 编写前后端代码,配置setting.py
Docker打包程序
2.1Docker 离线安装
根据自身系统在download.docker.com/linux下载对应的docker版本
目前黄区服务器的下载版本docker-ce-18.03.c3-1.el7.centos.x86_64.rpm
Centos 安装步骤:
yum install docker-ce-18.03.c3-1.el7.centos.x86_64.rpm
测试docker是否安装成功:
Docker –v
不出错则安装成功
Tips:
当离线安装Docker缺依赖包时可到http://mirrors.163.com/根据自己的系统下载对应的依赖包。
2.2 Dockerfile生成docker镜像
 Dockerfile编写
FROM continuumio/anaconda3:5.2.0

COPY requirements.txt /home
COPY django /home
RUN yum -y update gcc
&& yum -y install gcc+ gcc-c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值