combat
原先开源的codecomBAT在国内不能玩了,得去某网付费,去官网网址也会跳到某网。
既然是开源的,也有很多网友晒出了他们自己搭建的网站,于是也自己动手了。
期间试了不知道多少种方式,终于跑通了。。。记录一下。
失败的原因多在于npm和nodejs的版本,很难搭配正确,后来用的是docker镜像成功的。
1 下载docker
首先,通过以下语句测试,系统上有没有docker
sudo docker run hello-world
如果没有装docker,则先安装docker最新版
wget -qO- https://get.docker.com/ | sh
2 dock pull镜像
测试成功的镜像来自https://hub.docker.com/r/operepo/ope-codecombat/
docker pull operepo/ope-codecombat
将镜像pull至服务器
3 加载镜像、运行容器
查看镜像列表,输入
docker images
1.95GB的operepo/ope/codecombat就是我们刚刚pull的镜像。
运行镜像,输入:
sudo docker run -itd --name codecombatAliyun -p 0.0.0.0:3000:3000 operepo/ope-codecombat:latest /bin/bash
创建容器,输入:
sudo docker start codecombatAliyun
进入容器,输入:
sudo docker exec -it codecombatAliyun /bin/bash
启动数据库服务
cd /home/coco/codecombat && ./bin/coco-mongodb
4 下载场景,启动web服务
sudo docker exec -it codecombatAliyun /bin/bash
cd /home/coco && sh start.sh
打开浏览器,输入地址:
访问 http://127.0.0.1:3000
相关阅读
写在前面的话 写这系列的博客目的是把在搭建过程中遇到的问题进行梳理,作以记录。言归正传,直接开始过程一 申请腾讯云服务
江湖商圈O2O系统营销新玩法,必须要看看!江湖商圈O2O升级2.0系统,帮你快速搭建一个一元云购平台,用户只需要投入1元即可有机会拥有价
创意最开始只是头脑中很抽象的一个概念,但要让创意落地成一个切实的产品,在产品架构、运营体系、商品模式 三个方面都需要有深入的
在Windows环境下搭建Nginx文件服务器(简单实用版)
● 标签: ● nginx / ● Windows为了解决项目组内容应用,打算把本地的e:tools目录共享出来,具体操作步骤如下 1. 下载安装包:http:
个人独立博客程序有很多,这里只介绍WordPress、Typecho、Zblog等PHP博客程序。 一、WordPress 程序的功能全,插件多,主题