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

官方QQ群: 13763429

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

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

tf2 Docker 镜像下载 - 轩辕镜像

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

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

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

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

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

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

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

tf2
cm2network/tf2

tf2 镜像详细信息

tf2 镜像标签列表

tf2 镜像使用说明

tf2 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Team Fortress 2 (TF2) 专用服务器 Docker 镜像,包含 SteamCMD,支持多种标签变体、插件环境及数据持久化部署。
19 收藏0 次下载activecm2network镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

tf2 镜像详细说明

tf2 使用指南

tf2 配置说明

tf2 官方文档

Team Fortress 2 (TF2) 专用服务器 Docker 镜像

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

支持的标签及对应的 Dockerfile 链接

  • base-x32, latest-x32, base, latest (bookworm/x32/Dockerfile)
  • metamod-x32, metamod (bookworm/x32/Dockerfile)
  • sourcemod-x32, sourcemod (bookworm/x32/Dockerfile)
  • base-x64, (bookworm/x64/Dockerfile)
  • metamod-x64 (bookworm/x64/Dockerfile)
  • sourcemod-x64 (bookworm/x64/Dockerfile)

什么是 Team Fortress 2?

九种独特的职业提供广泛的战术能力和个性。不断更新新的游戏模式、地图、装备,最重要的是帽子!此 Docker 镜像包含该游戏的专用服务器。

TF2

logo

如何使用此镜像

托管简单的游戏服务器

在主机接口上运行(推荐):

$ docker run -d --net=host --name=tf2-dedicated -e SRCDS_TOKEN={YOURTOKEN} cm2network/tf2

使用绑定挂载实现容器重建时的数据持久化:

$ mkdir -p $(pwd)/tf2-data
$ chmod 777 $(pwd)/tf2-data # 确保目录可被非特权容器用户写入
$ docker run -d --net=host -v $(pwd)/tf2-data:/home/steam/tf-dedicated/ --name=tf2-dedicated -e SRCDS_TOKEN={YOURTOKEN} cm2network/tf2

运行多个实例(递增 SRCDS_PORT 和 SRCDS_TV_PORT):

$ docker run -d --net=host --name=tf2-dedicated2 -e SRCDS_PORT=27016 -e SRCDS_TV_PORT=27021 -e SRCDS_TOKEN={YOURTOKEN} cm2network/tf2

SRCDS_TOKEN 是服务器被列出和访问所必需的。使用 AppID 440 在此生成: []

SRCDS_WORKSHOP_AUTHKEY 是使用创意工坊功能所必需的: [
]

还建议使用 "--cpuset-cpus=" 将游戏服务器限制在特定的核心和线程上。
容器会在启动时自动更新游戏,因此如果有游戏更新,只需重启容器即可。

使用 docker compose

除了使用 docker run,也可以使用 docker compose,无需手动运行长命令或脚本,尤其适用于多服务器场景。以下是示例 docker-compose.yml:

services:
  tf2:
    # 分配标准输入(docker run -i)
    stdin_open: true
    # 分配终端(docker run -t)
    tty: true
    # 分配的最大 CPU 数,浮点数,例如可设为 3.5
    cpus: 4
    # 分配的特定 CPU,0-3 表示前 4 个 CPU,也可使用 "0,1,2,3"
    cpuset: 0-3
    # 使用主机网络,推荐
    network_mode: host
    # 将 /srv/tf2-dir 绑定到容器内的 /home/steam/tf-dedicated
    volumes:
      - /srv/tf2-dir:/home/steam/tf-dedicated
    container_name: tf2-dedicated
    environment:
      SRCDS_TOKEN: "0123456789DEADB33F"
      SRCDS_PW: "examplepassword"
      # 其他环境变量...
    image: cm2network/tf2:latest

这将创建一个名为 tf2-dedicated 的容器,带有用于持久化数据的绑定挂载。使用 compose 时尤其推荐此方式,因为 docker compose down 会删除 已定义的容器。
对于环境变量,也可以使用 .env 文件。

配置

环境变量

可使用 -e(--env)覆盖以下环境变量:

SRCDS_TOKEN="changeme"(服务器被列出和访问所必需,使用 AppID 440 在此获取令牌:[***]
SRCDS_RCONPW="changeme"(可被 tf/cfg/server.cfg 覆盖)
SRCDS_PW="changeme"(可被 tf/cfg/server.cfg 覆盖)
SRCDS_PORT=27015
SRCDS_TV_PORT=27020
SRCDS_IP="0"(要绑定的本地 IP)
SRCDS_FPSMAX=300
SRCDS_TICKRATE=66
SRCDS_MAXPLAYERS=14
SRCDS_REGION=3
SRCDS_STARTMAP="ctf_2fort"
SRCDS_HOSTNAME="New TF Server"(首次启动时设置)
SRCDS_WORKSHOP_AUTHKEY=""(加载创意工坊地图所需)
SRCDS_CFG="server.cfg"
SRCDS_MAPCYCLE="mapcycle_default.txt"(可被 tf/cfg/server.cfg 覆盖)
SRCDS_SECURED=1(设为 0 以非安全模式启动服务器)
SRCDS_SDR_FAKEIP=0(设为 1 允许 Steam Datagram Relay,隐藏服务器 IP)

配置文件

此镜像包含来自 UGC League 和 RGL.gg 的竞赛配置文件静态副本。

可使用以下命令编辑配置:

$ docker exec -it tf2-dedicated nano /home/steam/tf-dedicated/tf/cfg/server.cfg

或者,如果要显式指定服务器配置文件,可使用 SRCDS_CFG 环境变量。

如需了解更多关于配置 TF2 服务器的信息,请查看此 文档。

镜像变体

tf2 镜像有三种类型,每种设计用于特定场景,并提供 64 位版本(如需要)。

tf2:latest

这是默认镜像。如果不确定需求,建议使用此版本。它是最小化的 TF2 专用服务器,不包含第三方插件。

tf2:metamod

这是专用镜像。包含插件环境 Metamod:Source,位于 addons 目录中。可在此找到其他插件 here。

tf2:sourcemod

这是另一种专用镜像。包含 Metamod:Source 和流行的服务器插件 SourceMod,位于 addons 目录中。SourceMod 支持多种附加插件,可在此找到 here。

tf2:[variant]-x64

所有三种变体的 64 位版本,即 latest-x64、metamod-x64 和 sourcemod-x64。将运行 64 位服务器 srcds_linux64,并带有 64 位版本的 Metamod 或 SourceMod。

如何选择?

如果需要 SourceMod 且不确定插件是否支持 64 位服务器,建议使用 32 位变体 tf2:sourcemod。如果要运行无插件服务器,tf2:latest-x64 是首选。

贡献者

![Contributors Display]([***]

查看更多 tf2 相关镜像 →

常见问题

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

免费版仅支持 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.