轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
cm2network/squad
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

squad Docker 镜像下载 - 轩辕镜像

squad 镜像详细信息和使用指南

squad 镜像标签列表和版本信息

squad 镜像拉取命令和加速下载

squad 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

squad
cm2network/squad
自动构建

squad 镜像详细信息

squad 镜像标签列表

squad 镜像使用说明

squad 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

提供Squad游戏专用服务器,集成SteamCMD以支持服务器的安装与更新,用于部署和运行Squad多人游戏服务器。
13 收藏0 次下载activecm2network镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

squad 镜像详细说明

squad 使用指南

squad 配置说明

squad 官方文档

Squad 专用服务器 Docker 镜像文档

![]([] ![Docker Build Status]([] ![Docker Stars]([] ![Docker Pulls]([] ![]([] ![]([***]

支持的标签及对应 Dockerfile 链接

  • latest (bullseye/Dockerfile)

镜像概述与主要用途

Squad 是一款战术 FPS 游戏,通过团队协作、沟通和游戏玩法提供真实的战斗体验,旨在弥合街机射击游戏与军事模拟游戏之间的巨大差距,支持大规模联合作战、基地建设和集成 VoIP 系统。
本 Docker 镜像包含该游戏的专用服务器程序,用于快速部署和托管 Squad 游戏服务器。

Squad 游戏 Steam 商店页面

Squad 标志

核心功能与特性

  • 自动更新:容器启动时自动更新游戏服务器至最新版本,重启容器即可应用更新。
  • 多实例支持:通过调整端口参数(PORT、QUERYPORT、RCONPORT)可部署多个独立服务器实例。
  • 数据持久化:支持绑定挂载(bind mount)存储游戏数据,容器重建后数据不丢失。
  • 环境变量配置:通过环境变量灵活配置服务器端口、玩家数量、服务器名称等核心参数。
  • Mod 支持:可通过环境变量指定 Workshop Mod ID,自动加载游戏模组。
  • 资源优化:支持通过 --cpuset-cpus 限制服务器使用特定 CPU 核心与线程,提升性能稳定性。

使用场景与适用范围

  • 个人玩家:快速搭建私人游戏服务器,与好友联机游玩。
  • 社区管理员:部署公共服务器,通过环境变量和配置文件定制服务器规则(如玩家数量、Mod 加载)。
  • 需要自动更新的场景:无需手动干预,重启容器即可完成游戏服务器更新。
  • 多服务器部署:通过调整端口参数,在同一主机上运行多个独立的 Squad 服务器实例。

使用方法与部署示例

快速部署简单游戏服务器

使用 host 网络(推荐)

直接使用主机网络栈,减少网络转发开销:

$ docker run -d --net=host -v /home/steam/squad-dedicated/ --name=squad-dedicated cm2network/squad

绑定挂载实现数据持久化

通过绑定本地目录到容器,确保容器重建后游戏数据(如配置、Mod)不丢失:

$ mkdir -p $(pwd)/squad-data  # 创建本地数据目录
$ chmod 777 $(pwd)/squad-data  # 确保容器非特权用户可写
$ docker run -d --net=host -v $(pwd)/squad-data:/home/steam/squad-dedicated/ --name=squad-dedicated cm2network/squad

部署多个服务器实例

通过调整端口参数(PORT、QUERYPORT、RCONPORT)区分不同实例:

$ docker run -d --net=host -v /home/steam/squad-dedicated/ \
  -e PORT=7788 -e QUERYPORT=27166 -e RCONPORT=21115 \
  --name=squad-dedicated2 cm2network/squad

注意事项

  • 性能优化:建议使用 --cpuset-cpus=<核心ID> 限制服务器使用特定 CPU 核心(如 --cpuset-cpus=0,1),避免资源竞争。
  • 自动更新:容器启动时会自动检查并更新游戏服务器,如需应用更新,重启容器即可。

Docker Compose 部署示例

创建 docker-compose.yml 文件,定义服务配置:

version: '3.9'

services:
  squad:
    image: cm2network/squad
    container_name: squad
    restart: unless-stopped  # 容器退出后自动重启(除非手动停止)
    network_mode: "host"     # 使用主机网络
    volumes:
      - /storage/squad/:/home/steam/squad-dedicated/  # 绑定本地目录持久化数据
    environment:
      - MULTIHOME=""  # 多IP主机时,指定服务器绑定的IP地址(如 "192.168.1.100")
      - PORT=7787     # 游戏端口(默认7787)
      - QUERYPORT=27165  # 查询端口(默认27165)
      - BEACONPORT=15000  # 信标端口(默认15000)
      - RCONPORT=21114    # RCON管理端口(默认21114)
      - FIXEDMAXPLAYERS=100  # 最大玩家数量(默认80)
      - SERVER_NAME="Squad Dedicated Server"  # 服务器名称

启动服务:

$ docker-compose up -d

配置说明

环境变量参数

通过 -e(或 --env)指定环境变量,自定义服务器配置。以下为核心参数说明:

环境变量默认值说明
PORT7787游戏客户端连接端口(UDP)
QUERYPORT27165服务器状态查询端口(Steam Query,UDP)
BEACONPORT15000信标端口(用于服务器列表广播,UDP)
RCONPORT21114RCON管理端口(用于远程控制服务器,TCP)
FIXEDMAXPLAYERS80最大玩家数量(服务器支持的最大在线人数)
FIXEDMAXTICKRATE50服务器最大tick率(影响游戏更新频率,建议根据服务器性能调整)
RANDOMNONE随机种子(用于地图轮换等随机化场景)
MODS()Workshop Mod ID列表,格式为 (mod1id mod2id ...)(如 (13371337 12341234))
SERVER_NAME"Squad Dedicated Server"服务器名称(将显示在游戏服务器列表中)
MULTIHOME""多IP主机时,指定服务器绑定的IP地址(如 "192.168.1.100")

配置文件编辑

服务器详细配置(如地图轮换、管理员权限、游戏规则)需通过编辑配置文件实现。进入容器后修改 Server.cfg:

$ docker exec -it squad-dedicated nano /home/steam/squad-dedicated/SquadGame/ServerConfig/Server.cfg

更多配置项参考 Squad 服务器配置文档。

安装与加载 Mod

通过 MODS 环境变量指定 Workshop Mod ID,格式为空格分隔的 ID 列表(需包含在括号中)。例如,加载 ID 为 13371337 和 12341234 的 Mod:

$ docker run -d --net=host -v $(pwd)/squad-data:/home/steam/squad-dedicated/ \
  -e MODS="(13371337 12341234)" \
  --name=squad-dedicated cm2network/squad

Mod ID 可从 Steam Workshop URL 获取(如 [***] 中的 13371337),或在本地 Workshop 目录(<Steam安装目录>/steamapps/workshop/content/393380)中查看文件夹名称(即 Mod ID)。

贡献者

![Contributors Display]([***]

查看更多 squad 相关镜像 →
squadproject/squad logo
squadproject/squad
by squadproject
SQUAD是一个使用Python 3和Django编写的软件质量仪表板,用于监控和展示软件质量相关数据,帮助团队跟踪软件质量指标。
100K+ pulls
上次更新:3 个月前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.