logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker-Compose配置文件docker-compose.yml详解

一份标准的docker-compose.yml文件应该包含version、services、networks三大部分,其中最关键的就是services和networks两个部分。目前主流的为 3.x 其支持 docker 1.13.0 及其以上的版本。Compose 文件格式有3个版本,分别为1, 2.x 和 3.x。

文章图片
#docker#容器
windows使用pip install python-ldap、django-auth-ldap安装报错解决方法

pip install python_ldap-3.2.0-cp35-cp35m-win_amd64.whl安装出现问题:is not a supported wheel on this platform可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台)解决方法

SQLAlchemy数据库连接密码特殊字符处理完全指南

本文详细介绍了SQLAlchemy连接字符串中密码特殊字符的处理方法。当数据库密码包含@、#、$等特殊字符时,会导致URL解析错误。核心解决方案是使用urllib.parse.quote_plus()对密码进行URL编码,将特殊字符转换为安全格式。文章提供了Python标准库实现方案,对比了不同编码函数,演示了在Django和Flask框架中的集成方法,并推荐使用环境变量或配置文件管理敏感信息。通

#数据库#django#mysql
Python fastapi 内网访问swagger方法

1. 为什么内网不可以访问swagger答: 因为venv/lib/python3.6/site-packages/fastapi/openapi/docs.py文件默认是访问CDN中的 swagger-ui.css和swagger-ui-bundle.js,如果是内网环境则会在打开‘http://127.0.0.1:5000/docs’时,显示空白页面2. 怎么做备注: 需要现在网上下载swag

Kubernetes(K8s)部署Python项目完全指南:从Docker容器化到集群部署

本文详细介绍了将Python Flask应用部署到Kubernetes集群的全流程,包括环境准备(安装Docker和K8s集群)、开发Flask应用、容器化应用(Docker镜像构建与推送)、K8s资源配置(创建Deployment和Service)以及部署验证。文中提供了完整的代码示例和命令行操作指南,涵盖从零基础到生产部署的关键步骤,特别适合刚接触容器化技术的开发者学习实践。通过K8s部署可以

#kubernetes#python#docker
Linux Docker与Docker Compose安装完全指南:在线与离线方案(x86/ARM64)

本文提供全面的Docker和Docker Compose安装指南,涵盖x86/ARM64架构及在线/离线环境。详细介绍了在CentOS/RHEL和Ubuntu/Debian系统上的在线安装步骤,包括依赖处理、版本选择和镜像加速配置。对于离线环境,给出了二进制包下载地址和安装脚本使用方法。同时还包含Docker Compose的安装指导,以及多架构支持注意事项。通过系统要求检查、服务配置和验证方法,

#linux#docker#运维
Kubernetes(K8s) 集群搭建指南

本文详细介绍了Kubernetes集群的搭建流程,包括环境准备、系统初始化、Docker安装和K8s组件部署。重点内容涵盖:硬件配置要求、网络规划、防火墙设置、内核参数优化、Docker安装与配置、K8s组件安装以及Master节点初始化。通过阿里云镜像加速解决了国内下载问题,并提供了kubeadm初始化参数说明。文章还记录了节点加入集群的命令,为后续扩展节点做好准备。该指南帮助用户快速部署一个基

#kubernetes#容器#云原生
python前后端跨域请求问题

python前后端跨域请求问题一、 Access-Control-Allow-Origin方法1:使用 response.setHeader(“Access-Control-Allow-Origin”,"*"); 可以解决目前的浏览器为了数据的安全,所有请求被严格限制在同一域名下,如果需要从不同的服务器(不同域名)上获取数据,那么需要使用跨域HTTP请求。实现跨域的方式是在请求的目标网站后台中(以

Selenium 爬虫常用技巧(pyautogui,pyperclip )

pyautogui的write、typewrite、press等方法均无法输入中文,可以用pyperclip包,pyperclip.copy(‘中国’) ,然后使用pyautogui.hotkey(‘ctrl’,‘v’)来操作。记住中间要有个time.sleep(1) 停顿1秒,要不会粘贴不上去。屏幕截图,pyautogui提供了一个方法screenshot(),可以返回一个Pillow的imag

文章图片
#selenium#爬虫#python
Docker部署MySQL 8完全指南:ARM64架构适配与最佳实践

摘要: 本文详细介绍了在ARM64架构服务器上使用Docker部署MySQL 8的完整流程。首先对比了ARM64与AMD64架构差异,强调镜像选择的重要性。然后提供了Docker离线安装方案,包括文件传输、安装步骤和MySQL镜像导入方法。接着讲解了MySQL容器的基本部署命令、自定义配置文件设置以及容器管理技巧。最后涵盖MySQL远程访问权限配置等实用操作。文章特别针对ARM64环境提供适配方案

#docker#mysql#架构
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择