codecombat家庭版/专业版本地部署

发布时间:2026/5/22 4:07:26

codecombat家庭版/专业版本地部署 一、启用 Hyper-V如果是windows专业版打开控制面板-程序与功能会有Hyper-V启用即可如果是家庭版创建一个txt文件将下面代码复制进去并将文件改为.bat或者.cmd格式文件然后右键以管理员身份运行如果成功末尾会让你输入一个Y然后回到控制面板会看到Hyper-V已经打开pushd %~dp0 dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum hyper-v.txt for /f %%i in (findstr /i . hyper-v.txt 2^nul) do dism /online /norestart /add-package:%SystemRoot%\servicing\Packages\%%i del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL二、安装docker Desktophttps://link.zhihu.com/?targethttps%3A//desktop.docker.com/win/stable/amd64/Docker%2520Desktop%2520Installer.exe然后安装打开可能会发现一直处于未启动状态启动状态成功应该如下图如果启动失败以管理员身份运行windows powershell然后运行下载wslwsl --update进入文件夹路径如果在安装docker的时候没有改路径默认路径都是这个cd C:\Program Files\Docker\Docker启动docker.\DockerCli.exe -SwitchDaemon然后以管理员身份运行docker成功运行应该像这样三、下载dump.tar.gzhttp://我用夸克网盘给你分享了「dump.zip」点击链接或复制整段内容打开「夸克APP」即可获取。 /~23ed3Yfz4H~:/ 链接https://pan.quark.cn/s/42dae15c9194将dump文件放至 C:/USER用户名/正在使用的用户名文件夹/下四、拉取镜像1.打开cmd拉取镜像docker pull operepo/ope-codecombat创建容器docker run -itd --name yyb -p 0.0.0.0:3000:3000 operepo/ope-codecombat:latest /bin/bash运行容器docker start yyb进入容器docker exec -it yyb /bin/bash打开数据库cd /home/coco/codecombat ./bin/coco-mongodb运行后效果不要关闭这个cmd2.新开一个cmddocker cp dump.tar.gz yyb:/home/coco/codecombat/data/docker exec -it yyb /bin/bashcd /home/coco/codecombat/data/确保dump在C:/USER用户名/正在使用的用户名文件夹/下tar -zxvf dump.tar.gz3.再打开一个cmddocker exec -it yyb /bin/bash打开web服务cd /home/coco sh start.sh最后像这个样子五、开始游戏1.浏览器进入http://127.0.0.1:30002.重开cmddocker exec -it yyb /bin/bash3.mongo4.use coco5.name那里填自己的用户名db.users.update({name:YYB}, {$set:{earned.gems:9999999, permissions:[godmode,admin]}}, true, false) WriteResult({ nMatched : 1, nUpserted : 0, nModified : 1 })6.刷新游戏

相关新闻