Docker 部署 Debian 全流程教程

容器技术实战:docker中部署debian开发环境 各种虚拟机技术开启了云计算时代;而 Docker ,作为重组虚拟化技术,正在改变我们开发,测试,部署应用的方式。 然而, Docker 容器 并非 虚拟机。 Docker 守护进程可以直接与主操作系统进行通信,为各个 Docker 容器分配资源;它还可以将容器与主操作系统隔离,各个容器相互隔离。 大家也没有必要完全否定虚拟机技术,因为两者有不同的使用场景。虚拟机更擅长于彻底隔离整个运行... 阅读详情

在开始 Debian 镜像拉取与部署操作前,我们先明确 Debian 的核心价值与 Docker 部署的优势——这能帮助你更清晰地理解后续操作的实际意义,而非单纯机械执行命令。

关于 Debian:核心功能与价值

Debian 是一款完全由自由及开源软件构成的 Linux 发行版,由全球志愿者社区协作维护,始终坚守软件自由与开源核心原则,在开源生态中占据基石地位。其核心价值可概括为四点:

  • 稳定性极强:所有软件包经过严格测试,官方长期支持(LTS)版本提供长达 5 年的安全更新,是服务器场景的首选系统之一;
  • 生态基础:作为 Ubuntu、Deepin 等主流发行版的底层基础,兼容绝大多数 Linux 软件与开发工具,降低应用迁移成本;
  • 多架构支持:覆盖 amd64、arm64v8、riscv64 等 9 种硬件架构,可适配从个人电脑到大型服务器、嵌入式设备的全场景需求;
  • 轻量化可选:提供标准版与 slim 精简版镜像,slim 变体移除 man 页、文档等非必需文件,最小镜像体积仅数十 MB,适合资源受限场景。

无论是搭建开发环境、运行后端服务,还是构建嵌入式系统,Debian 都能凭借“可靠、兼容、灵活”的特性提供稳定支撑。

为什么用 Docker 部署 Debian?核心优势

传统方式安装 Debian(如光盘刻录、虚拟机镜像部署)常面临环境配置繁琐、多版本冲突、迁移困难等问题(例如:开发环境需 Debian 12,测试环境却为 Debian 11,依赖库版本差异导致应用报错;物理机重装系统后需重新配置所有环境)。而 Docker 部署能完美解决这些痛点,核心优势如下:

  1. 环境秒级搭建:Debian 镜像已预打包完整系统环境,无需手动分区、安装依赖,拉取镜像后一键启动即可获得可用系统,比传统安装效率提升 10 倍以上;
  2. 多版本隔离共存:可同时运行 Debian 11、12、13 等多个版本容器,不同项目使用不同系统版本,互不干扰(如旧项目依赖 Debian 11 的 libssl 版本,新项目可使用 Debian 12 最新特性);
  3. 资源占用低:Docker 容器采用进程级隔离,比虚拟机节省 80% 以上资源,Debian 容器启动仅需秒级,空闲时内存占用可低至数十 MB;
  4. 迁移与备份便捷:容器可通过镜像导出为压缩包,复制到任意支持 Docker 的设备上直接运行,实现“一次配置,处处可用”,无需担心系统差异;
  5. 运维成本低:通过 Docker 命令可快速实现 Debian 容器的启停、日志查看、镜像更新,无需掌握复杂的 Linux 系统配置技巧,新手也能快速上手。

🧰 准备工作

若你的系统尚未安装 Docker,请优先使用轩辕镜像提供的一键安装脚本——该脚本已集成镜像加速配置,可避免后续镜像拉取慢、安装失败等问题。

Linux Docker & Docker Compose 一键安装(轩辕专属)

该脚本支持 CentOS、Ubuntu、Debian 等主流 Linux 发行版,可一键完成 Docker 引擎、Docker Compose 安装,并自动配置轩辕镜像加速源,无需手动修改配置文件。

# 轩辕镜像专属安装脚本(含加速配置)
bash <(wget -qO- https://xuanyuan.cloud/docker.sh)
安装验证

执行以下命令,若能显示 Docker 版本信息,说明安装成功:

docker --version  # 验证 Docker 引擎
docker compose version  # 验证 Docker Compose

环境检查

确保系统满足以下条件(脚本会自动校验,无需手动操作):

  • 系统内核版本 ≥ 4.15(Linux 系统);
  • 剩余磁盘空间 ≥ 10GB(Debian 镜像 + 后续应用安装需预留空间);
  • 网络通畅(需访问轩辕镜像仓库拉取资源)。

1、查看 Debian 镜像信息

你可以在 轩辕镜像平台 查看 Debian 镜像的完整信息(含版本标签、架构支持、更新日志):
👉 https://xuanyuan.cloud/r/library/debian

平台提供了所有官方支持的镜像标签(如 latest、12-slim、13),并标注了各标签对应的系统版本,可根据需求选择合适的标签拉取。

2、下载 Debian 镜像(轩辕镜像加速)

轩辕镜像提供多种拉取方式,支持免登录、登录验证等场景,以下是最常用的 4 种方式,可根据实际环境选择:

2.1 免登录方式拉取(推荐,新手首选)

无需注册登录轩辕镜像平台,直接通过加速地址拉取,命令如下:

# 拉取最新稳定版(对应 Debian 13 trixie)
docker pull xxx.xuanyuan.run/library/debian:latest

# 拉取指定版本(如 Debian 12 slim 精简版)
docker pull xxx.xuanyuan.run/library/debian:12-slim
说明:
  • xxx.xuanyuan.run 是轩辕镜像的免登录加速地址,无需配置认证信息,直接执行即可;
  • 标签说明:latest 始终指向最新稳定版,12-slim 表示 Debian 12 的精简版(体积更小),完整标签列表可参考轩辕镜像平台的 Debian 镜像页面。

2.2 登录验证方式拉取(适合企业级场景)

若需使用轩辕镜像专业版的稳定加速节点,可先登录平台再拉取,步骤如下:

# 1. 登录轩辕镜像(替换为你的平台账号密码)
docker login docker.xuanyuan.run -u 你的用户名 -p 你的密码

# 2. 拉取镜像(专业版加速地址,稳定性更高)
docker pull docker.xuanyuan.run/library/debian:13

# 3. 退出登录(可选,增强安全性)
docker logout docker.xuanyuan.run

2.3 拉取后重命名(适配官方命令习惯)

若习惯使用 library/debian:标签 的官方标准名称(如后续编写 Dockerfile 时兼容官方语法),可拉取后重命名,命令如下:

# 拉取轩辕镜像并命名为官方标准名称
docker pull xxx.xuanyuan.run/library/debian:latest \
&& docker tag xxx.xuanyuan.run/library/debian:latest library/debian:latest \
&& docker rmi xxx.xuanyuan.run/library/debian:latest
说明:
  • docker tag 仅修改镜像标签,不复制镜像文件,不会占用额外存储空间;
  • 重命名后,后续可直接使用 library/debian:latest 启动容器,与官方命令完全一致。

2.4 官方直连方式(需配置镜像加速)

若已通过轩辕镜像一键安装脚本配置了镜像加速器,可直接使用官方命令拉取(底层自动通过轩辕镜像加速):

# 自动通过轩辕加速源拉取,无需手动修改地址
docker pull library/debian:11

2.5 镜像拉取成功验证

执行以下命令,若输出包含 library/debian 相关记录,说明拉取成功:

docker images

示例输出(镜像 ID、创建时间会因版本不同略有差异):

REPOSITORY          TAG       IMAGE ID       CREATED        SIZE
library/debian      latest    2e87bcea7869   1 week ago     124MB
library/debian      12-slim   f88636f98c00   1 week ago     43.2MB

3、部署 Debian 容器(三种场景方案)

以下基于拉取成功的 library/debian 镜像,提供三种部署方案,可根据使用场景选择(推荐新手从“快速部署”开始,逐步熟悉后过渡到“挂载目录”或“docker-compose”方案)。

3.1 快速部署(测试/临时使用)

适合快速验证 Debian 环境、临时执行命令等场景,无需持久化数据,命令如下:

# 启动 Debian 容器,命名为 debian-test,后台运行
docker run -d --name debian-test \
  --privileged=true \  # 授予容器管理员权限(便于执行系统级命令)
  library/debian:latest
核心参数说明:
  • --name debian-test:为容器指定唯一名称,后续可通过名称操作容器(如停止、进入);
  • -d:后台运行容器(避免占用当前终端);
  • --privileged=true:允许容器内执行 apt update、systemctl 等系统命令,默认权限下部分命令会报错。
进入容器操作(验证部署结果):
# 进入 debian-test 容器的交互式终端(bash shell)
docker exec -it debian-test bash

进入后可执行 Debian 系统命令,例如:

cat /etc/debian_version  # 查看 Debian 版本
apt update  # 更新软件源(测试网络与权限)

3.2 挂载目录部署(推荐,适合实际项目)

通过挂载宿主机目录,实现 数据持久化(如 apt 缓存、日志文件、自定义配置)和 文件共享(宿主机与容器双向访问文件),避免容器删除后数据丢失。步骤如下:

第一步:创建宿主机挂载目录

先在宿主机创建用于挂载的目录(建议统一放在 /data 下,便于管理):

# 一次性创建 apt(软件缓存)、logs(系统日志)、data(自定义数据)三个目录
mkdir -p /data/debian/{apt,logs,data}
第二步:启动容器并挂载目录
docker run -d --name debian-prod \
  --privileged=true \
  -v /data/debian/apt:/var/cache/apt \  # 挂载 apt 缓存目录(避免重复下载软件包)
  -v /data/debian/logs:/var/log \       # 挂载系统日志目录(宿主机可直接查看日志)
  -v /data/debian/data:/root/data \     # 挂载自定义数据目录(存放项目文件)
  library/debian:latest
目录映射说明(清晰对应挂载关系):
宿主机目录容器内目录核心用途
/data/debian/apt/var/cache/apt保存 apt 下载的软件包缓存,下次安装更快
/data/debian/logs/var/log容器系统日志实时同步到宿主机,便于排查问题
/data/debian/data/root/data存放自定义脚本、项目文件,实现数据持久化
实用操作示例:
  1. 宿主机向容器传文件:
    # 将宿主机的 test.sh 脚本传到容器的 /root/data 目录
    cp /home/user/test.sh /data/debian/data/
    
  2. 容器内软件安装持久化:
    # 进入容器
    docker exec -it debian-prod bash
    # 安装 nginx(缓存会保存在宿主机 /data/debian/apt)
    apt update && apt install -y nginx
    
    即使删除容器,下次启动新容器时挂载相同目录,再次安装 nginx 会直接使用缓存,无需重新下载。

3.3 docker-compose 部署(企业级场景)

通过 docker-compose.yml 文件统一管理容器配置(如镜像版本、挂载目录、重启策略),支持一键启动/停止/重启,适合多容器协同场景(如 Debian 容器 + 数据库容器)。步骤如下:

第一步:创建 docker-compose.yml 文件

在任意目录(如 /data/debian-compose)创建文件,内容如下:

version: '3.8'  # 兼容主流 Docker 版本
services:
  debian:
    image: library/debian:latest  # 使用的 Debian 镜像
    container_name: debian-service  # 容器名称
    privileged: true  # 授予管理员权限
    volumes:
      - ./apt:/var/cache/apt  # 相对路径(与 yml 文件同目录),挂载 apt 缓存
      - ./logs:/var/log  # 挂载系统日志
      - ./data:/root/data  # 挂载自定义数据
    restart: always  # 容器退出后自动重启(保障服务可用性,适合长期运行)
    command: tail -f /dev/null  # 保持容器后台运行(Debian 默认启动后会立即退出)
第二步:启动容器服务
  1. 进入 docker-compose.yml 所在目录:
    cd /data/debian-compose
    
  2. 一键启动(自动创建挂载目录并启动容器):
    docker compose up -d
    
常用管理命令:
  • 停止服务:docker compose down(不会删除挂载目录数据);
  • 查看状态:docker compose ps(查看容器运行状态);
  • 重启服务:docker compose restart(修改 yml 文件后需执行)。

4、部署结果验证(确保服务正常)

通过以下 3 种方式验证 Debian 容器是否部署成功,覆盖“运行状态”“功能可用性”“数据持久化”三个维度:

4.1 基础状态验证

# 查看容器运行状态(STATUS 显示 Up 表示正常)
docker ps | grep debian

# 示例输出(Up 后面的时间表示运行时长)
CONTAINER ID   IMAGE                  COMMAND               CREATED          STATUS          PORTS     NAMES
a1b2c3d4e5f6   library/debian:latest  "tail -f /dev/null"   5 minutes ago    Up 5 minutes              debian-service

4.2 功能可用性验证

进入容器执行系统命令,测试核心功能是否正常:

# 进入容器
docker exec -it 容器名称/ID bash

# 执行以下命令,无报错即表示功能正常
cat /etc/os-release  # 查看系统信息(确认 Debian 版本)
apt update  # 更新软件源(测试网络连通性)
apt install -y curl  # 安装软件(测试权限与 apt 功能)
curl https://baidu.com  # 测试网络访问(验证 DNS 与外网连通)

4.3 数据持久化验证

测试挂载目录是否正常工作(以 /data/debian/data 为例):

  1. 进入容器,在挂载目录创建文件:
    docker exec -it debian-prod bash
    echo "Debian 持久化测试" > /root/data/test.txt
    exit  # 退出容器
    
  2. 宿主机查看文件是否同步:
    cat /data/debian/data/test.txt
    
    若输出 Debian 持久化测试,说明挂载目录正常,数据已持久化到宿主机。

5、常见问题排查(新手必看)

部署过程中若遇到问题,可按以下方向排查(结合轩辕镜像特性与 Debian 容器特点):

5.1 镜像拉取慢/失败?

排查步骤:
  1. 确认使用轩辕加速地址:优先使用 xxx.xuanyuan.run 或 docker.xuanyuan.run 地址,避免直接拉取 Docker Hub(海外地址,速度慢);
  2. 检查网络连通性:执行 ping xxx.xuanyuan.run,若无法 ping 通,需检查服务器网络是否允许访问该域名;
  3. 重新执行安装脚本:若已安装 Docker 但拉取慢,可能是加速源未配置成功,重新执行轩辕一键安装脚本:
    bash <(wget -qO- https://xuanyuan.cloud/docker.sh)
    

5.2 容器启动后立即退出?

原因:

Debian 镜像默认启动后会执行 bash 命令,若未开启交互式终端(-it)或后台运行(-d)且无持续运行的命令,容器会自动退出。

解决方法:
  1. 快速测试场景:添加 -it 参数进入交互式终端,避免退出:
    docker run -it --name debian-test library/debian:latest bash
    
  2. 长期运行场景:添加 command 参数指定持续运行的命令(如 tail -f /dev/null),参考 3.3 节的 docker-compose 配置。

5.3 容器内 apt update 失败?

常见原因及解决:
  1. 权限不足:启动容器时未添加 --privileged=true,导致 apt 无法写入缓存目录,重新启动容器并添加该参数;
  2. 源地址不可用:Debian 默认使用 deb.debian.org 源,部分地区访问不稳定,可替换为轩辕镜像的 Debian 源:
    # 进入容器后执行(替换源配置)
    echo "deb https://mirror.xuanyuan.cloud/debian/ trixie main contrib non-free" > /etc/apt/sources.list
    echo "deb https://mirror.xuanyuan.cloud/debian-security/ trixie-security main contrib non-free" >> /etc/apt/sources.list
    apt update  # 重新更新
    
  3. 网络问题:检查容器是否能访问外网(执行 ping 8.8.8.8),若无法访问,需检查宿主机防火墙是否限制容器网络。

5.4 宿主机无法访问容器内文件?

排查步骤:
  1. 确认挂载目录路径正确:检查 docker run 命令中的 -v 参数,宿主机目录需使用绝对路径(如 /data/debian/data,而非 ./data);
  2. 权限问题:宿主机目录的权限可能限制容器访问,修改宿主机目录权限:
    chmod -R 777 /data/debian  # 测试场景临时开放权限,生产环境需按需配置
    
  3. 容器是否正常运行:只有容器处于 Up 状态时,挂载目录才会同步,执行 docker start 容器名 启动停止的容器。

5.5 容器内时区不正确?

解决方法:

启动容器时添加时区环境变量(以上海时区 Asia/Shanghai 为例):

# 快速部署场景
docker run -d --name debian-test --privileged=true -e TZ=Asia/Shanghai library/debian:latest

# 挂载目录场景(添加 -e 参数)
docker run -d --name debian-prod --privileged=true -e TZ=Asia/Shanghai \
  -v /data/debian/apt:/var/cache/apt \
  library/debian:latest

结尾

至此,你已掌握基于轩辕镜像的 Debian 镜像拉取与 Docker 部署全流程——从环境准备、多方式镜像拉取,到三种场景的部署实践,再到常见问题排查,每个步骤都配备了可直接复制的命令和清晰的逻辑说明。

对于初学者,建议先通过“快速部署”熟悉 Debian 容器的基本操作,再尝试“挂载目录”方案理解数据持久化的意义,最后根据业务需求进阶到“docker-compose”管理;对于企业用户,优先选择“登录验证方式拉取镜像”和“docker-compose 部署”,确保镜像拉取稳定性和服务可运维性。

在实际使用中,若遇到本文未覆盖的问题,可通过以下途径获取帮助:轩辕镜像平台客服、Debian 官方社区(Server Fault、Stack Overflow),或结合 docker logs 容器名 查看日志定位原因。随着实践深入,你还可以基于本文基础,在 Debian 容器中搭建开发环境、部署后端服务、构建自定义镜像,充分发挥 Debian 的稳定性与 Docker 的灵活性优势。

Docker进阶-构建镜像最佳实践 这样在之后的构建中,前三步都可以利用缓存。你可以运行多次。 阅读详情

相关推荐

在 Debian 上安装 Docker

在 Debian 上安装 Docker 可以通过以下步骤完成。如果一切顺利,你应该会看到一条信息,表示 Docker 已经成功安装并且正在运行。注意:更改用户组后,你可能需要注销并重新登录,或者重新启动系统,以使更改生效。

meng鱼的博客 1464

Debian上安装Docker

Docker是一种流行的容器化平台,它允许您轻松地创建、部署和管理应用程序和服务。在本篇博客中,我们将学习如何在Debian操作系统上安装Docker。

terence的博客 1万+

Linux离线快速部署Docker与Docker Compose全攻略

本教程提供在主流Linux发行版上通过离线安装包快速部署Docker和Docker Compose的完整方案。主要内容包括: 准备工作 下载所需文件(Docker安装包、Docker Compose二进制文件等) 创建工作目录并赋予脚本执行权限 安装步骤 执行安装脚本自动完成Docker和Docker Compose的部署 包含镜像加速配置和系统服务设置 提供安装验证方法(版本检查) 高级管理 脚本支持多种管理命令:状态查看、防火墙配置、文件检查等 可自定义安装变量(镜像地址、端口等) 卸载方案

qq_36115389的博客 384

【建议收藏】Debian系统上安装Docker全流程

文件时,命令的输出格式存在问题,使得APT无法正确解析文件。为确保没有其他干扰因素,可以用一个更简单、直接的方法手动添加所需的仓库,创建或修改。你需要将Docker的仓库地址添加到系统的apt源列表中。首先,创建一个新的文件。如果你不确定你的Debian版本,可以通过运行。文件已经正确设置,APT能够识别和处理这个新的源。,你也可以使用任何你熟悉的文本编辑器,比如。命令将其转换为适用于apt的格式,存储在。这一步会下载Docker的公钥,并使用。为你的Debian版本代号,比如。

m0_57021623的博客 1万+

Debian 12 / Ubuntu 24.04 安装 Docker 以及 Docker Compose 教程

Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下运行软件,而不再需要安装配置各种环境。开源Docker 社区致力于改进这类技术,并免费提供给所有用户,使之获益。传统模式下运维人员需要运行docker run来启动各种容器,一旦容器过多,就无法一次性记住所有的运行参数和命令,这时候我们可以使用来解决这个问题。Docker Compose 是一个用于在单个主机上定义和运行多个 Docker 容器的工具。

2401_86358234的博客 3104

Debian服务器部署1Panel:专治Docker困难户的运维方案

Docker 是现代 Linux 服务部署的核心技术,其原理基于容器化隔离、镜像分层与运行时编排,技术价值在于提升环境一致性、简化应用交付并降低运维复杂度。典型应用场景包括私有云平台搭建、NAS 服务管理、Tailscale 自建组网(如 headscale)及轻量级 Web 应用托管。然而在 Debian 等强调稳定性的发行版中,因内核模块精简、overlay2 存储驱动适配不足、AppArmor/SELinux 策略严格及 systemd-cgroup 驱动不匹配等问题,Docker 常出现 exec

weixin_34115824的博客 348

Static Web Server Docker 部署终极教程:从开发到生产的完整方案

Static Web Server 是一款跨平台、高性能的异步静态文件 Web 服务器,通过 Docker 部署可以快速实现从开发环境到生产环境的无缝迁移。本文将详细介绍如何利用 Docker 容器化技术,构建轻量级、安全且高效的静态文件服务方案。 ## 📋 准备工作:环境与资源 在开始部署前,请确保您的系统已安装 Docker 和 Docker Compose。项目提供了多种 Docker

gitblog_00249的博客 351

Debian12离线部署docker详细教程

debian12离线安装docker教程,超简单!!

一位菜鸡的博客 2559

Linux服务器部署完整教程(PostgreSQL + Docker + Dify)

本文提供了在Ubuntu/Debian系统上部署PostgreSQL数据库和Docker引擎的完整教程。主要内容包括:PostgreSQL的安装配置(修改监听地址、设置远程访问、修改认证配置、设置密码);Docker引擎的安装(添加GPG密钥、配置阿里云镜像源、安装核心组件)。教程详细说明了每个命令的作用和参数含义,并包含服务重启、防火墙配置等后续操作,适合需要搭建AI应用平台基础环境的用户参考。所有步骤均采用命令行操作,确保部署过程清晰可靠。

weixin_54194638的博客 587

Docker基础教程(十八)Linux Debian版安装教程:Debian系统Docker安装宝典,从菜鸟到高手的奇幻旅程

本文提供Debian系统下Docker环境的完整安装指南,涵盖在线与离线双安装方案、详细配置步骤、镜像加速技巧及常见问题排查。通过实战示例展示Docker基本操作和Docker Compose多容器编排,助你快速掌握容器技术,提升开发与部署效率,256字放不下太多精彩内容。

jxf_jxfcsdn的博客 1066

debian24 Docker | Docker Compose 部署fastadmin

debian24 Docker | Docker Compose 部署fastadmin

weixin_44921580的博客 712

Debian12安装Docker以及Docker Compose教程

Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下运行软件,而不再需要安装配置各种环境。开源Docker 社区致力于改进这类技术,并免费提供给所有用户,使之获益。传统模式下运维人员需要运行docker run来启动各种容器,一旦容器过多,就无法一次性记住所有的运行参数和命令,这时候我们可以使用来解决这个问题。Docker Compose 是一个用于在单个主机上定义和运行多个 Docker 容器的工具。

weixin_50141132的博客 3980

6 赫斯曼网管软件industrial hivision用户管理

文章目录前言一、打开Industrial HiVision服务器二、在用户管理界面添加策略三、使用可选策略四、接受策略总结 前言 安装 Industrial HiVision 后,所有人都能广泛使用程序。安全起见,请进行相 关配置,对访问权限进行限制。 本文主要介绍用户管理基于某种角色模型。在访问角色中定义角色名称,通过分配访问权限给这些角色分配角色功能。例如,给管理人员自然要分配可用的权限,而观察员尽管可以登录,但没有能够进行更改的权限。Industrial HiVision 提供以下访问角色: 

t98746194的博客 1381

debian部署docker(傻瓜式)

如果该命令有输出,那么请执行 $ systemctl cat docker 查看 ExecStart= 出现的位置,修改对应的文件内容去掉 --registry-mirror 参数及其值,并按接下来的步骤进行配置。以上命令会添加稳定版本的 Docker APT 源,如果需要测试版本的 Docker 请将 stable 改为 test。请首先执行以下命令,查看是否在 docker.service 文件中配置过镜像地址。更多基本操作可以看看docke 官方文档,我这里也是看了官方才出的博客。

bmxch的博客 4020

Python学习24:中国古代数学问题——物不知数(Python123)

意思是说有一些物品,不知道有多少个,3个3个数的话,还多出2个;5个5个数则多出3个;7个7个数也会多出2个。题目为‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?现假设物品总数不超过n (n

weixin_60530224的博客 2万+

组态王|通过日历控件选择时间段查询历史报警

哈喽,你好啊,我是雷工!这节记录下查询历史报警信息的功能实现。以下为实现笔记。

做有价值的事,积累有价值的笔记! 3769

Docker Debian Artifacts 使用教程

Docker Debian Artifacts 使用教程 1. 项目介绍 Docker Debian Artifacts 是一个开源项目,旨在提供官方构建的 debuerreotype 生成的 Debian tarballs,用于在 Docker 容器中使用。这些 tarballs 确保 Docker 容器能够使用最新和官方支持的 Debian 版本,同时保持容器的轻量化和高效。 2. 项目快速启...

gitblog_00285的博客 761

如何降低 Claude Code 封号风险:实用指南

本文针对 Claude Code 用户频繁遭遇账号封禁的问题,提供了一套经过实战验证的解决方案。通过分析封号的根本原因——共享VPN导致的IP异常标记,文章详细介绍了如何通过"独立服务器+中转服务+环境配置"三步走策略,显著降低封号风险。

goodparty的专栏 2146

使用Debian、Docker和Nginx部署Web应用教程

这些是在Debian上使用Docker和Nginx部署Web应用的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。在Debian上使用Docker和Nginx部署Web应用是一种常见的配置方式。在您的Web应用根目录下创建一个名为。打开Nginx配置文件。

bubiyoushang888的博客 410

西门子S7-1200/1500 PLC编程与应用技巧

西门子S7-1200 PLC是一款紧凑型的控制器,适用于小型到中型的自动化控制任务。紧凑设计:集成了I/O模块,减少了控制柜的空间需求。高性能:高达25µs的扫描时间,能够快速响应。模块化扩展:支持扩展输入输出模块、通信模块和智能模块,满足不同的应用需求。多种编程语言:支持Ladder图(梯形图)、功能块图(FBD)、结构化文本(ST)等多种编程语言。西门子S7-1200与S7-1500 PLC是强大且灵活的工业控制系统,适用于各种自动化应用。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 2677

YOLOv11改进 | Conv/卷积篇 | 轻量化多尺度异构卷积(MSHC)优化YOLOv11精度(全网独家首发)

本文介绍了Hype-YOLO提出的MANet结构,这是C3、C2f、C3k2的升级版,能显著增强特征提取能力。MANet整合了DSConv和C2f结构,通过多分支异构设计提升梯度流动和特征语义深度。文章详细解析了MSHC模块的原理,包括其多尺度并行建模、通道混洗等核心机制,并提供了完整的代码实现和训练教程。实验表明,Hype-YOLO的精度优于YOLOv11。该结构在保持轻量化的同时,通过异构分支设计实现了更丰富的特征表达,适用于目标检测等视觉任务。

Snu77的博客 955

使用 Debian、Docker 和 Nginx 部署 Web 应用

本文将介绍基于 Debian 的系统上使用 Docker 和 Nginx 进行 Web 应用部署的过程。着重介绍了 Debian、Docker 和 Nginx 的安装和配置。

除除的博客 1332

实时多目标跟踪(MOT):SORT与DeepSORT优化

实时多目标跟踪(MOT):SORT与DeepSORT优化​ ,人工智能,计算机视觉,大模型,AI,本文围绕实时多目标跟踪中的 SORT 与 DeepSORT 算法展开,阐述了两者原理、实现及优化。SORT 结合卡尔曼滤波和匈牙利算法,依赖目标检测,实时性好但复杂场景表现欠佳。DeepSORT 在其基础上引入外观特征,采用级联匹配,提升了跟踪精度和鲁棒性。还探讨了两种算法在检测、运动模型、外观特征等方面的优化方向,以及应用场景与选择建议,为相关应用和研究提供参考。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 20万+

蓝易云 - 使用Debian、Docker和Nginx部署Web应用教程

这些是在Debian上使用Docker和Nginx部署Web应用的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。在Debian上使用Docker和Nginx部署Web应用是一种常见的配置方式。

高性价比服务器就选:蓝易云 760

代码复现1——Matterport3d数据集下载

进入“Dataset Download”部分,下载申请书,填写之后发送到指定邮箱(matterport3d@googlegroups.com),之后会收到回信,回信中附有一个download_mp.py的脚本文件。,大小约15G,并不是所有的Mp3d datasets,所有大小约1.3T。下载完成后如下图所示:我这边显示大小为16.1G。

qq_44100524的博客 8057

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

上一篇: Docker 部署 WordPress 全流程
下一篇: 手把手在 Linux 上安装 Docker 与 Docker Compose(包含 Ubuntu、CentOS 等 11 个发行版)
java_logo
博客等级 码龄18年 325粉丝 240原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值