
https://hub.docker.com/r/gameservermanagers/gameserver
https://github.com/GameServerManagers/docker-gameserver/actions
https://github.com/GameServerManagers/docker-gameserver/blob/main/LICENSE
LinuxGSM是一款用于快速、简单部署和管理Linux专用游戏服务器的命令行工具。本容器镜像每周构建一次,可在https://hub.docker.com/r/gameservermanagers/gameserver%E5%92%8Chttps://github.com/GameServerManagers/docker-gameserver/pkgs/container/gameserver%E8%8E%B7%E5%8F%96%E3%80%82
适用于需要快速部署、管理Linux游戏服务器的场景,如游戏服务器管理员、个人游戏服务器搭建者或小型游戏社区,可用于部署各种支持LinuxGSM的游戏服务器。
以下是使用gameservermanagers/gameserver:csgo镜像运行"csgoserver"的docker-compose配置示例。注意:端口可能因具体游戏服务器而异。更多docker-compose示例可查看https://github.com/GameServerManagers/docker-gameserver/tree/main/docker-compose%E3%80%82
yamlversion: '3.4' services: linuxgsm-csgo: image: gameservermanagers/gameserver:csgo # 也可使用GitHub Container Registry: ghcr.io/gameservermanagers/gameserver:csgo container_name: csgoserver volumes: - /path/to/csgoserver:/data # 挂载数据目录到持久化存储 ports: - "27015:27015/tcp" - "27015:27015/udp" - "27020:27020/udp" - "27005:27005/udp" restart: unless-stopped
也可使用Docker CLI直接运行容器:
bashdocker run -d \ --name csgoserver \ -v /path/to/csgoserver:/data \ # 挂载数据目录 -p 27015:27015 \ # TCP端口 -p 27020:27020/udp \ # UDP端口 -p 27005:27005/udp \ # UDP端口 --restart unless-stopped \ gameservermanagers/gameserver:csgo
首次运行前,请编辑docker-compose.yml文件,将镜像标签和容器名称修改为您选择的游戏服务器。初始运行时,LinuxGSM会自动安装所选服务器并启动。安装完成后,将显示游戏服务器详情。
每个游戏服务器有特定的端口要求。初始运行后,需在docker-compose文件中配置相应端口。所需端口会在安装过程结束后及每次Docker容器启动时输出。未来计划实现端口配置的自动化。
未来将支持自动生成端口示例。
Docker提供两种持久化存储方式:卷和绑定挂载,两者均与本容器兼容。关于两者的区别,可参考Docker文档。
部分游戏服务器会在服务器文件目录外的主目录其他位置存储文件。data目录作为LinuxGSM用户的主目录,存储所有游戏服务器文件。请务必将此目录挂载到持久化存储位置。
本容器使用gosu以linuxgsm用户而非root用户运行游戏服务器。如果使用绑定挂载数据目录,请确保设置适当的权限。
可使用docker exec命令在容器内执行LinuxGSM命令。以下是作为linuxgsm用户运行./csgoserver details命令的示例:
bashdocker exec -it --user linuxgsm csgoserver ./csgoserver details
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务