项目部署;流程

本文详细介绍了如何在Linux系统上使用Docker部署一个前端V2与后端Flask框架的项目。部署过程包括:安装Docker,拉取镜像,创建Nginx配置文件,导入数据库,启动容器,编译并上传Vue代码,最后导入数据库和运行后端Flask应用。
摘要由CSDN通过智能技术生成

首先我们先分析一下项目部署需要哪些东西:

我要把我的一个前段用v2;结合后端的falsk 框架的这样类型的项目;

给部署上去;

我是项目在 linux系统上进行部署的;我需要一个docker容器来,安转我们各种需要的 应用;

首先我们 要 python3.7 和环境的搭建 、 mysql数据库(需要将我们的本地数据导入)

、 redis数据库 、 nginx1(来存放我们的前台代码)、   nginx2(来存放我们的台代码);

这样我们算一下我们需要五个容器; 另外我们还需要一个独角兽;在python内部进行下载;

来处理我们的接口,启动项目;

那么好我们上图来具体分析一下:

 

1.安装Docker

yum install -y yum-utils  #安装yum源管理工具
​
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 添加阿里云的docker源
​
yum install -y docker-ce docker-compose  # 通过yum工具来安装docker
​
systemctl restart docker  # 启动docker
​
docker version # 检验docker是否安装成功

2. 拉取必要的镜像

docker pull nginx:1.22.1
docker pull python:3.7
docker pull mysql:5.6
docker pull redis:6.2.7
docker pull elasticsearch:7.17.6

拉取完成以后

3. 创建nginx的配置文件

在宿主机的 /home/www创建default.conf文件,输入以下内容

server {
    listen       80;
    listen  [::]:80;
    server_name  localhost;
    
    location / {
        root   /www;
        index  index.html index.htm;
    }
​
    e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值