
buddyspencer/spigot本Docker镜像用于构建并运行最新版本的Minecraft Spigot服务器。Spigot是基于Bukkit的高性能Minecraft服务器软件,提供插件支持和性能优化。该镜像通过自动化构建确保始终使用最新版Spigot,支持多架构部署,简化Minecraft服务器的搭建与运维流程。
通过以下命令从Docker Hub拉取最新镜像:
shdocker pull buddyspencer/spigot
使用以下命令启动Spigot服务器容器,根据需求调整参数:
shdocker run \ --rm \ # 容器停止后自动删除容器文件 --name mc \ # 自定义容器名称(示例为"mc") -e MEMORYSIZE='1G' \ # 设置服务器内存大小(如2G表示2GB,根据需求调整) -v /path/to/local/data:/data:rw \ # 挂载本地目录到容器/data(替换/path/to/local/data为实际本地路径) -p 25565:25565 \ # 映射Minecraft默认端口(主机端口:容器端口,如需修改主机端口可调整左侧数值) -i buddyspencer/spigot:latest # 保持标准输入打开,支持控制台交互
--rm:容器退出时自动清理容器文件,避免残留无效容器。--name mc:指定容器名称为"mc",便于通过docker ps或docker stop mc等命令管理。-e MEMORYSIZE='1G':设置服务器JVM内存分配,建议根据服务器规模调整(如小型服务器1-2G,中型服务器4-8G)。-v /path/to/local/data:/data:rw:将本地目录挂载到容器的/data目录,用于持久化存储服务器配置、世界存档及插件文件。-p 25565:25565:端口映射,允许外部Minecraft客户端通过主机IP:25565连接服务器。-i:保持标准输入流打开,支持后续通过docker attach与服务器控制台交互。启动容器后,通过以下命令附加到服务器控制台,执行服务器命令(如 OP 管理、重启等):
shdocker attach mc
提示:附加后按
Ctrl+P+Q可退出交互模式但不终止服务器;按Ctrl+C将直接终止服务器进程。
该镜像支持以下硬件架构:



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务