游乐游手机版
首页/AI教程/文章详情

开会摸鱼新招 Docker五分钟搭建推箱子游戏

时间:2026-06-29 15:14
利用Docker五分钟即可在NAS或Linux设备上部署推箱子网页版,无需配置环境。通过浏览器访问本地端口即可游戏。配合cpolar内网穿透,可生成固定公网地址,实现手机等外网设备随时随地畅玩,安全无广告。

开会开到脑子发木的时候,总得找点不显眼的事情换换脑子。用Docker五分钟搭一个推箱子游戏,既不耽误正事儿,又能让开会的间隙过得稍微有趣一点。

前言

下午两点,会议一个接一个,代码还没写两行脑子已经转不动了。刷短视频太明显,摸鱼得有技术含量一点。

推箱子这个游戏当年在文曲星上能玩一下午,简单但烧脑,停不下来。如果能把它搭成网页版,开会的时候摸出来玩两关,比盯着手机屏幕刷视频自然得多。

实际上用 Docker 搭一个推箱子网页版只需要一条命令,NAS 或者闲置的 Linux 设备都能跑,跑起来之后手机浏览器直接打开,配上 cpolar 穿透之后人在外面也能玩。整个过程五分钟,不需要配置环境,也不需要懂游戏开发。

\

在极空间部署dweebui

ssh远程连接到极空间
开启【SSH 服务】使用终端(Windows PowerShell / Mac Terminal)登录:
ssh root@IP

\

验证docker是否开启

使用命令:

docker -v systemctl status -v

\

安装sokoban

首先创建一下安装的目录并进入到该目录:

sudo mkdir -p /docker/sokoban
cd /docker/sokoban

创建并编辑 docker-compose.yml文件:

version: '3'
services:
  sokoban:
    image: wbsu2003/sokoban
    container_name: sokoban
    restart: unless-stopped
    ports:
      - 7180:80

启动容器:

docker-compose up -d

\

部署完成后,在浏览器中输入 https://极空间IP:7180 就能看到sokoban的界面:

\

然后咱们在这里就可以玩推箱子游戏啦,是不是超级简单~

倘若我们想在手机和平板上玩,或者想分享给朋友怎么办呢?

别急,cpolar替你解决这个烦恼!

安装cpolar实现随时随地玩游戏

cpolar 可以将你本地电脑中的服务(如 SSH、Web、数据库)映射到公网。即使你在家里或外出时,也可以通过公网地址连接回本地运行的开发环境。

以下是安装cpolar步骤:

使用一键脚本安装命令:

sudo curl https://get.cpolar.sh " sh

\

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

sudo systemctl status cpolar

\

Cpolar安装和成功启动服务后,在浏览器上输入虚拟机主机IP加9200端口即:https://localhost:9200/访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可:

打开浏览器访问本地9200端口,使用cpolar账户密码登录即可,登录后即可对隧道进行管理。

\

配置公网地址

登录cpolar web UI 管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

隧道名称:可自定义,本例使用了:sokoban,注意不要与已有的隧道名称重复
协议:http
本地地址:7180
域名类型:随机域名
地区:选择China Top

\

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了公网地址,接下来就可以在其他电脑或者移动端设备(异地)上,使用地址访问。

\

访问成功。

\

保留固定公网地址

使用cpolar为其配置二级子域名,该地址为固定地址,不会随机变化。

\

点击左侧的预留,选择保留二级子域名,地区选择china Top,然后设置一个二级子域名名称,这里以sokoban为例,大家可以自定义。填写备注信息,点击保留。

\

登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

\

修改隧道信息,将保留成功的二级子域名配置到隧道中

域名类型:选择二级子域名
Sub Domain:填写保留成功的二级子域名
地区: China Top

点击更新

\

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

\

最后,我们使用固定的公网地址在任意设备的浏览器中访问,可以看到成功访问极空间的页面,这样一个永久不会变化的二级子域名公网网址即设置好了。

总结

用 Docker 搭推箱子这件事,技术含量基本没有,但解决的实际问题是真的——工位上摸鱼需要一个不显眼、不需要装软件、打开浏览器就能玩的选项。搭在自家 NAS 上也比访问那些杂七杂八的网页游戏站点安全得多,至少没有广告,也不会突然弹出来路不明的东西。

cpolar 在这套方案里作用比较单纯,就是把本地服务延伸到外网让手机也能访问。整体来说这套组合适合手里有闲置 Linux 设备或者 NAS 的人,五分钟部署完一个童年回忆里的游戏,偶尔拿来换换脑子还不错。

来源:https://cloud.tencent.com.cn/developer/article/2699904
上一篇CUDA编程的高效并行归约与Warp Shuffle优化方法实现详解 下一篇气象公司老板最青睐哪种特质的优秀员工
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Windows Docker Desktop RabbitMQ生产级部署完整指南
AI教程 · 2026-06-29

Windows Docker Desktop RabbitMQ生产级部署完整指南

前言 在 Windows 本地开发环境中,直接安装 RabbitMQ 确实颇为周折:需要单独配置 Erlang 运行环境、手动管理环境变量、服务启停全凭手工操作。更令人困扰的是,版本兼容冲突、端口占用、环境不一致等问题层出不穷。笔者见过不少开发者为搭建环境就得耗费整整半天时间。 相比之下,借助 Do

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践
AI教程 · 2026-06-29

AI搜索重构制造业采购逻辑的阿里云企业级GEOCMS优化实践

先分享一个切实感受。过去两年,我们与福建制造企业合作较为频繁,发现一个非常突出的现象:超过80%的企业官网,产品参数仍然存放在PDF或图片中。AI爬虫?根本无法抓取。这些企业技术实力不弱、资质证照齐全、应用案例也丰富,但在AI搜索这一全新战场上,它们几乎处于隐身状态。 一、一个正在发生的行业变化 A

阿里云Token Plan团队版功能价格与省钱购买指南
AI教程 · 2026-06-29

阿里云Token Plan团队版功能价格与省钱购买指南

阿里云百炼近期推出了名为“Token Plan 团队版”的全新服务,这一服务专为企业与开发者量身打造,定位为AI大模型订阅平台。通过引入Credits作为统一计量单位,将文本生成、图像生成等多模态AI能力纳入单一计费体系,同时无缝兼容主流AI编程工具及智能体(Agent)生态系统。其核心亮点包括:全

阿里云物联网.NET Core客户端位置信息上报
AI教程 · 2026-06-29

阿里云物联网.NET Core客户端位置信息上报

阿里云物联网平台的位置服务并非一个完全独立的功能模块。位置信息可包含二维坐标与三维坐标,而位置数据的来源本质上是借助设备属性进行上传。换言之,若要让设备上报位置,您需先将其视为一个普通属性进行处理。 1)添加二维位置数据 操作过程十分简洁。进入数据分析 → 空间数据可视化 → 二维数据,点击添加,将

年阿里云服务器选型配置与网站部署全攻略
AI教程 · 2026-06-29

年阿里云服务器选型配置与网站部署全攻略

2026年,阿里云服务器生态已高度成熟,形成了清晰的轻量应用服务器与ECS云服务器两大产品阵营。无论你是计划搭建个人博客、企业官网,还是运营电商平台、进行应用开发,基本都能找到理想的解决方案。本指南将从服务器选型、配置选择、部署流程到安全运维,系统梳理2026年最实用的操作要点,帮助你少走弯路,让网