摘要: 大家好!今天给大家带来了一篇关于Python全栈开发知识点的技术总览文章。现在的IT行业,全栈开发已经成为了不可忽视的技能,而Python作为一门简洁高效的编程语言,在全栈开发中有着独特的优势。这篇文章将会为你深入解析Python全栈开发中的重要概念和技巧,帮助你轻松掌握Python全栈开发的精髓!希望大家多多点赞支持!如果有好的建议或者交流其他问题可以留言,希望我的文章能对你有所帮助! 阅读全文
posted @ 2023-08-29 16:07 Chimengmeng 阅读(2099) 评论(0) 推荐(1) 编辑
摘要: 【Docker笔记总结】 【一】Docker介绍 什么是Docker 容器化和虚拟化的比较 docker概念 【二】Docker安装与使用 卸载docker 更新yum版本 docker依赖包 更新yum源为阿里源 安装docker 查看docker版本 启动docker 拉取镜像 查看本地镜像 运 阅读全文
posted @ 2023-08-29 16:06 Chimengmeng 阅读(37) 评论(0) 推荐(1) 编辑
摘要: # 【一】介绍 - Paramiko是一个用于在Python中执行SSH(Secure Shell)远程命令的模块。 - 它提供了与SSH服务器的交互,包括执行命令、传输文件等功能。 # 【二】使用 ## 【1】安装Paramiko模块 - 首先,确保已经安装了Paramiko模块。可以使用pip命 阅读全文
posted @ 2023-08-29 15:56 Chimengmeng 阅读(82) 评论(0) 推荐(0) 编辑
摘要: # 名词补充:linux的软件 # 【一】总览 > - nginx:反向代理服务器--》web项目上线--》转发--》负载均衡 > - paramiko:python的模块,ssh链接操作linux机器,远程执行命令 > - ansible:python写的,基于paramiko封装--》基于ssh 阅读全文
posted @ 2023-08-29 15:56 Chimengmeng 阅读(21) 评论(0) 推荐(0) 编辑
摘要: # 【一】什么是虚拟化 - 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。 - 这些资源的新虚拟部份是不受现 阅读全文
posted @ 2023-08-29 15:55 Chimengmeng 阅读(19) 评论(0) 推荐(0) 编辑
摘要: # 【一】介绍 Ansible是一个基于Python的自动化工具,它运用SSH协议与被管理的Linux机器建立连接,并通过编写Playbook来批量执行任务。 # 【二】使用 ## 【1】安装Ansible - 首先,确保已经在控制机上安装了Ansible。 - 可以使用包管理工具(如yum或apt 阅读全文
posted @ 2023-08-29 15:55 Chimengmeng 阅读(76) 评论(0) 推荐(0) 编辑
摘要: # 【一】引入 - 使用了docker 面临一个比较大的问题,如果一个Django项目,使用MySQL、Redis。 - 不要一次性把所有服务器放到一个容器中,每个服务器一个容器 - 批量管理多个容器,比较难以操作,于是就有了docker-compose # 【二】用途 - 批量管理,操作docke 阅读全文
posted @ 2023-08-29 15:55 Chimengmeng 阅读(141) 评论(0) 推荐(0) 编辑
摘要: # 【一】创建私有仓库 ## 【1】注册docker账号 - docker 官网 - [Docker: Accelerated Container Application Development](https://www.docker.com/) ![](https://img2023.cnblog 阅读全文
posted @ 2023-08-29 15:55 Chimengmeng 阅读(79) 评论(0) 推荐(0) 编辑
摘要: # 【引入】部署的镜像来源 ## 【1】从仓库拉取 - 从仓库拉取:可以通过使用`docker pull`命令从远程仓库拉取已经构建好的镜像。 - 例如,要拉取名为`nginx`的镜像,可以运行以下命令: ```shell docker pull nginx ``` ## 【2】容器做成镜像 - 可 阅读全文
posted @ 2023-08-29 15:54 Chimengmeng 阅读(21) 评论(0) 推荐(0) 编辑
摘要: # 【一】镜像的来源: - 通过`docker pull`命令拉取镜像: ```shell docker pull ``` 该命令将从Docker镜像仓库(如Docker Hub)下载指定名称的镜像,并将其存储到本地。 - 通过容器打包成镜像: ```shell docker commit ``` 阅读全文
posted @ 2023-08-29 15:53 Chimengmeng 阅读(23) 评论(0) 推荐(0) 编辑
摘要: # 【一】拉取Nginx镜像: ``` docker pull nginx ``` > 该命令将从Docker Hub上获取最新的Nginx镜像,并将其下载到本地。 # 【二】运行Nginx容器: ```shell docker run -id --name nginx -p 80:80 nginx 阅读全文
posted @ 2023-08-29 15:52 Chimengmeng 阅读(94) 评论(0) 推荐(0) 编辑
摘要: # 【一】拉取Redis镜像 ``` docker pull redis ``` > 该命令将从Docker Hub上获取最新的Redis镜像,并将其下载到本地。 # 【二】创建数据和配置目录 ``` mkdir /root/data vim /root/redis.conf ``` - 第一行命令 阅读全文
posted @ 2023-08-29 15:52 Chimengmeng 阅读(208) 评论(0) 推荐(0) 编辑
摘要: # 【一】引入 - 根据您提供的内容,我们可以看出在使用Docker运行MySQL容器时,如果没有进行目录映射,配置文件和表数据都将保存在容器内部。 - 当删除容器后,这些数据也会丢失。 - 为了确保数据的持久化并避免数据丢失的情况,您可以进行目录映射来将数据保存在宿主机上。 # 【二】操作步骤 # 阅读全文
posted @ 2023-08-29 15:52 Chimengmeng 阅读(119) 评论(0) 推荐(0) 编辑
摘要: # 【一】Docker容器操作 - Docker容器是基于Docker镜像创建的运行实例。 > - 把镜像运行成容器,并且一个镜像,可以运行出多个容器 # 【二】运行容器 - 使用以下命令可以将一个Docker镜像运行为一个或多个容器: ```shell docker run 镜像名称 ``` - 阅读全文
posted @ 2023-08-29 15:52 Chimengmeng 阅读(30) 评论(0) 推荐(0) 编辑
摘要: # 【一】查找镜像 - 要查找一个特定的Docker镜像,可以使用以下命令: ```shell docker search 镜像名称 ``` - 建议直接在 [hub.docker.com](https://hub.docker.com/) 或其他Docker镜像仓库网站上进行搜索,以获取更直观的结 阅读全文
posted @ 2023-08-29 15:51 Chimengmeng 阅读(30) 评论(0) 推荐(0) 编辑
摘要: # 【一】卸载Docker - 如果之前已经安装了Docker,可以按照以下步骤进行卸载: ``` yum remove docker docker-common docker-selinux docker-engine rm -rf /var/lib/docker ``` # 【二】更新yum包到 阅读全文
posted @ 2023-08-29 15:51 Chimengmeng 阅读(55) 评论(0) 推荐(0) 编辑
摘要: # 【一】Docker是什么 - Docker是一个开源项目,旨在实现轻量级的操作系统虚拟化解决方案。 - 它最初是由dotCloud公司内部的一个业余项目开始的,并且后来成为了Docker Inc.公司的主要产品。 - 该项目在2013年开源,并加入了Linux基金会,按照Apache 2.0协议 阅读全文
posted @ 2023-08-29 15:50 Chimengmeng 阅读(20) 评论(0) 推荐(0) 编辑
摘要: # 【一】引入 - 表,字段发生变化,都会有记录,自动同步到数据库中 - 在django支持这种操作 - 原生的sqlalchemy,不支持修改表的 - flask-migrate可以实现类似于django的数据库迁移功能 ```shell python manage.py makemigratio 阅读全文
posted @ 2023-08-29 15:46 Chimengmeng 阅读(109) 评论(0) 推荐(0) 编辑