Docker
文章平均质量分 92
码途有道
这个作者很懒,什么都没留下…
展开
-
Docker+Django+Gunicorn+Nginx+Mysql容器化部署(下)
一、前言在上章内容中,简单介绍了使用docker部署项目的优势以及如何在Linux环境下安装docker,本章内容将主要讲解如何构建容器来部署项目。二、Docker的组成镜像: 一个只读模板,其中配置了容器运行所需要的环境数据容器: 使用镜像创建的实例,可以简单理解为是一个虚拟机,要注意的是容器与容器之间是相互隔离的,容器与外界操作环境之间也是相互隔离的仓库: 类似Nginx、Mysql这样的常用组件,如果我们每次部署项目时都得自己编写镜像配置文件来构建镜像,那不是很麻烦?所以早有人将这些常用组原创 2021-03-25 11:39:00 · 1166 阅读 · 0 评论 -
Docker+Django+Gunicorn+Nginx+Mysql容器化部署(上)
一、开发环境CentOs==7Docker==20.10.3Docker-compose==1.25.5Python==3.8Django==3.1.0Nginx==1.18.0Mysql==5.7二、为什么要用Docker一般方式部署以部署Django+Nginx+Mysql项目为例,我们在不使用容器技术(例如Docker)部署时,需要分别在服务器上安装Python、Nginx和Mysql,需要执行十几条命令。而如果下次使用的服务器系统更换,比如从Linux换成Windows,则上原创 2021-03-25 11:37:14 · 356 阅读 · 0 评论