本课程的主要目的是在Docker上搭建Python运行环境。课程将从简单的安装Python基础环境开始,演示Windows和Linux系统上搭建Python SDK基础环境的过程。对于不熟悉Linux的同学,课程将会介绍Linux的基础知识,如SSH连接、目录结构、常用命令等。
接下来,课程将安装并部署简单的Python Flask程序。课程首先将讲解Flask框架,并在Windows和Linux系统下分别创建Flask项目。
课程最后,将在Docker环境下安装和部署简单的Python Flask程序。课程将对Docker的安装和常用指令进行讲解,并为Flask添加SQL Alchemy扩展库。课程最后将部署Flask项目,除此之外,还将把Flask项目放到Pypy环境下运行,提升运行速度。
【课程目标】
在Windows & Linux上搭建Python基础环境
了解Linux的目录结构和基本命令
编写Flask项目
在Windows & Linux上运行Flask项目
安装Docker并创建Python和MySQL容器
【适用对象】
腾讯云旗下面向云生态用户的一站式学习成长平台
Docker程序是一个轻量级的虚拟机。它只会虚拟出少量的硬件设备,比如说网卡设备。其它的硬件资源就直接使用本地主机的。创建Docker容器时,我们可以为这个虚拟的环境划分CPU和内存的资源。这种设计原理可以做到在容器中运行程序,执行效率和本地Linux系统上运行程序差不多。由于Docker容器之间是隔离的,这样的就不会引发安装程序和部署项目的冲突。如果采用原来的方式直接在Linux系统上面安装程序出现程序冲突时,可以使用Docker虚拟化的部署方案来应对。
大学生、程序员、运维人员
课程学习交流
请扫码关注腾讯产业互联网学堂微信公众号