Docker 常用命令大全:从入门到实战
Docker 常用命令大全:从入门到实战引言在云原生时代,Docker 已经成为开发和运维的必备工具。无论是本地开发环境的搭建,还是生产环境的部署,Docker 都发挥着重要作用。然而,面对众多的 Docker 命令,很多初学者会感到困惑。本文将系统地整理 Docker 常用命令,帮助你快速掌握 Docker 的核心操作。 一、容器管理1.1 容器的创建与运行123456789# 基础运行命令docker run nginx # 运行nginx容器# 常用选项组合docker run -d --name mynginx nginx # 后台运行并命名docker run -it --name myubuntu ubuntu bash # 交互式运行Ubuntudocker run -p 8080:80 nginx # 端口映射:主机8080→容器80docker run -v /宿主机路径:/容器路径 nginx # 数据持久化docker run -e MYSQL_ROOT_PASSWOR...
使用 FastAPI 封装 Qwen1.5-0.5B 本地大模型接口(支持流式/非流式)
在本地部署大语言模型后,若想提供 Web 服务供前端或其他系统调用,FastAPI 是一个轻量、高性能且易用的选择。本文将展示如何将已缓存的Qwen1.5-0.5B 模型(通过 ModelScope 下载)封装为支持 流式(Streaming)与非流式(Batch) 两种模式的 API。 1. 安装依赖使用阿里云镜像加速安装所需库(避免清华源限流): 1pip install -i https://mirrors.aliyun.com/pypi/simple/ fastapi uvicorn sse-starlette 2. 编写 main.py123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475from fastapi import FastAPI, Query, Bodyfrom fastapi.responses import Streamin...
千问1.5-0.5B 本地 CPU 部署实战(Windows 11 + ModelScope)
适用场景:没有 GPU、只有 CPU 的开发环境(如轻量云服务器、老旧笔记本),想低成本体验大语言模型。 通义千问 Qwen1.5-0.5B 是目前 Qwen 系列中最轻量的稠密模型(约 5 亿参数),非常适合在资源受限设备上本地部署。本文记录了我在Windows 11 环境下通过 CPU 完成完整部署与推理的全过程。 🛠️ 环境准备1. 创建 Python 虚拟环境12conda create -n qwen python=3.10 -yconda activate qwen 2. 安装依赖(使用清华镜像加速)⚠️ 注意:近期清华源对大文件下载有限流策略,若遇到 403 或阻断提示,可临时切换为阿里云源。 1pip install -i https://mirrors.aliyun.com/pypi/simple/ ... ✅ 上述命令确保安装的是 CPU 版本的 PyTorch,避免因 CUDA 依赖导致兼容问题。 12345pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ \ torch to...
Cesium卫星云图时序动态可视化
🌐 在线体验:http://1.116.108.179:8003/SatelliteCloudImage 本文聚焦卫星云图时序可视化的关键技术实现,重点讲解如何在 Cesium 中加载多张本地云图、精准地理配准,并通过 ECharts时间轴控制其动态切换。 一、禁用 Cesium 默认底图,为自定义图层腾出空间Cesium 默认会加载 Bing 或 Ion 底图,干扰我们后续叠加的天地图和云图。因此初始化时必须彻底关闭: 1234567891011121314151617const viewer = new Cesium.Viewer('cesiumContainer', { animation: false, timeline: false, baseLayerPicker: false, geocoder: false, homeButton: false, sceneModePicker: false, navigationHelpButton: false, fullscreenButto...
🎉 我的收藏夹更新啦!快来看看有没有你想要的资源~
大家好!👋🎉 「快速收藏夹」今日正式开张啦! 🎉这里是我精心整理的一站式资源入口,现在以全新面貌和你见面!✨界面清爽、字体清晰、布局如一棵可展开的资源树——点开即用,一目了然,只为让你找资源更轻松、更高效! 📚 新增/整理了多个分类,包括: 🎬 在线电影 & 动漫 🎵 主流音乐平台 📚 免费学习资源(含 MIT、可汗学院等) 📝 考公 / 事业编备考站点 🎓 考研必备链接 📖 四六级 & 英语提升工具 所有链接均为个人日常使用精选,仅限学习与非商业用途,持续维护中! 🔗 立即前往查看 👉 快速收藏夹 | Quick Favorites 如果你有好用的免费资源推荐,或者发现某个链接失效了,欢迎随时通过 关于我 页面留言告诉我!我会尽快更新 ❤️ —— 你的数字生活小助手 💻
cesium河流河水水流流动效果
Cesium河流水流动态效果展示最近在Cesium项目中实现了一个逼真的河流水流动态效果,通过纹理动画和着色器技术模拟了河水的流动感。下面是效果展示: 在线体验🌊 立即体验河流流动效果:👉 http://1.116.108.179:8003/RiverFlowEffect 点击上方链接即可在线查看实际运行效果 技术实现要点1. 核心思路 使用自定义材质(Material)系统 基于时间变化的纹理位移 多层纹理叠加增强立体感 2. 关键代码片段12345678910111213141516171819202122// 创建流动材质const flowMaterial = new Cesium.Material({ fabric: { type: 'Flow', uniforms: { speed: 0.5, time: 0, baseColor: new Cesium.Color(0.1, 0.3, 0.8, 0.6) ...
在线尺子工具:免费网页版,随时测量不再愁
在线尺子工具:免费网页版,随时测量不再愁不知道你有没有这样的经历: “这个东西有多长?” 手里拿着个小物件,却找不到尺子。 心里开始着急: “尺子放哪去了?” “就量一次,不想专门买把尺子” “现在就要知道尺寸,等不了” “手机能当尺子用吗?” 翻箱倒柜,就是找不到! 有时候临时需要测量手机宽度、纸张尺寸、或者小零件的长度,可是尺子就像跟你玩捉迷藏,关键时刻总是找不到。 于是,我做了个完全免费的在线尺子工具,打开网页就能用! 为什么你需要这个工具?🎯 临时测量需求 网购对比:测量物品尺寸,判断是否合适 DIY手工:测量材料长度,精确裁剪 办公文档:测量纸张、卡片尺寸 日常生活:测量手机、钥匙等小物件 💼 工作学习场景 设计制图:快速测量参考尺寸 作业实验:临时测量需要的数据 装修布置:测量小空间尺寸 维修检查:测量零件规格 工具能帮你什么?打开尺子页面,你就能: 📏 精确测量 厘米刻度:每厘米清晰标注 毫米刻度:精确到毫米级别 20厘米长度:满足日常测量需求 屏幕适配:自动匹配设备尺寸 ⚡ 使用优势 无需下载:打开网页直接使用 完全免费:无任何费用和限制 响应...
在线贪吃蛇游戏:经典重现,看看你能得几分?
🐍 在线贪吃蛇游戏:经典重现还记得那个在诺基亚手机上风靡一时的贪吃蛇吗?如今,我将其完美移植到了网页端!经过一段时间的开发,这款经典的贪吃蛇游戏终于上线了。 🎮 游戏特色 纯H5技术:基于Canvas渲染,流畅的游戏体验 多端适配:完美支持PC和移动设备 操作简单:键盘方向键或触屏滑动控制 经典玩法:原汁原味的贪吃蛇规则 🕹️ 如何开始游戏PC端:使用键盘方向键(↑↓←→)控制蛇的移动方向移动端:在屏幕上滑动手指即可控制 游戏目标很简单:吃食物让蛇变长,同时避免撞到墙壁或自己的身体! 🔗 游戏地址访问入口:一级菜单-我的游戏 直接访问:点击 🏆 挑战你的极限游戏会实时显示你的得分,每条食物计1分。随着蛇身变长,游戏难度会逐渐增加。你能得多少分呢? 我的最高分是89分,你能超越我吗?欢迎在评论区晒出你的成绩! 快来体验这款经典的贪吃蛇游戏,重温儿时的回忆,看看你的反应速度和策略能让你走多远!
Docker实战:Python应用从打包到部署全流程
Docker实战:Python应用从打包到部署全流程本文将以一个简单的Python Flask应用为例,带你快速走通Docker从本地打包测试到服务器部署的全流程。 1、准备工作项目结构1234myapp/├── app.py├── requirements.txt└── Dockerfile 示例文件app.py - 一个简单的Flask应用 123456789from flask import Flaskapp = Flask(__name__)@app.route('/')def hello():return 'Hello Docker!'if __name__ == '__main__':app.run(host='0.0.0.0', port=5000) requirements.txt 1flask==2.3.3 Dockerfile 1234567891011121314151617181920# 使用Python官方镜像FROM python:3.9-slim# 设置工作目录WO...
手机号码归属地查询:免费工具,让陌生来电不再神秘
手机号码归属地查询:免费工具,让陌生来电不再神秘不知道你有没有这样的经历: “叮铃铃——” 手机响起,屏幕上显示一个陌生号码。 心里开始嘀咕: “这是推销电话吗?” “是不是快递小哥?” “难道是哪个客户?” “该不会是诈骗电话吧?” 犹豫再三,接还是不接? 有时候因为工作需要,还要批量查询一些号码的归属地,看看业务覆盖范围,分析客户分布情况。可是市面上很多查询工具要么限制次数,要么需要付费,用起来实在不方便。 于是,我决定自己动手,做了一个完全免费的号码归属地查询工具,现在分享给大家! 为什么你需要这个工具?🎯 识别陌生来电 推销电话:一眼看穿,避免打扰 快递外卖:及时接听,不错过重要配送 业务来电:快速了解对方所在地,更好沟通 可疑号码:提前预警,防范诈骗 💼 工作业务需求 客户分析:了解客户地域分布 数据清洗:批量验证号码有效性 市场调研:分析业务覆盖区域 团队管理:查看成员号码归属情况 🏠 生活实用场景 二手交易:查询对方号码归属地 社交交友:了解新朋友来自哪里 旅行规划:查询当地联系方式 亲戚联络:记住亲友的归属地 工具能告诉你什么?输入一个手机号码,你...








