2020-08-18

web服务器

docker:

docker容器在任何操作系统上都是一致的,这就可以实现跨平台、跨服务器。只需要一次配置好环境,换到别的机子上就可以一键部署好,大大简化了操作

docker的三大核心概念:1、仓库(repository),2、镜像(image),3、容器(container)

三大概念之间的关系,首先docker利用仓库管理镜像的设计与git类似,那么我们要配置的应用运行环境就是镜像,如nginx镜像,当我们本地没有该镜像的时候,就需要从远程仓库pull下来,当我们启动这个镜像时,就会有一份镜像被复制并运行在容器中。如果我们改动了容器里面的内容,也可以将其commit保存成新的镜像--参考:(https://cloud.tencent.com/developer/article/1095593)

web:

要成为一个更好的开发人员,你必须更好地理解你每天使用的底层软件系统,包括编程语言、编译器和解释器、数据库和操作系统、web服务器和web框架。而且,为了更好更深入地了解这些系统,你必须从头开始,一块一块地,一堵墙一堵墙地重新构建他们。

这样做的目的是,当你了解整个系统,了解不同部分(砖块、墙壁、大教堂)如何组合在一起时,你可以更快地识别和解决问题。

一篇比较好的python搭建web的参考资料:https://www.mkshell.com/how-to-build-web-server-python/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。