必威体育Betway必威体育官网
当前位置:首页 > IT技术

动手搭建codecombat服务

时间:2019-09-03 08:10:00来源:IT技术作者:seo实验室小编阅读:79次「手机版」
 

combat

原先开源的codecomBAT在国内不能玩了,得去某网付费,去官网网址也会跳到某网。

既然是开源的,也有很多网友晒出了他们自己搭建网站,于是也自己动手了。

期间试了不知道多少种方式,终于跑通了。。。记录一下。

失败的原因多在于npm和nodejs的版本,很难搭配正确,后来用的是docker镜像成功的。

1 下载docker

服务器系统为,ubuntu 16.04

首先,通过以下语句测试,系统上有没有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

 

相关阅读

如何搭建(腾讯云服务器)WEB项目(一)

写在前面的话    写这系列的博客目的是把在搭建过程中遇到的问题进行梳理,作以记录。言归正传,直接开始过程一  申请腾讯云服务

快速搭建一个“一元云购”商城,你确定你不来看看吗?

江湖商圈O2O系统营销新玩法,必须要看看!江湖商圈O2O升级2.0系统,帮你快速搭建一个一元云购平台,用户只需要投入1元即可有机会拥有价

有了创意,如何从零开始搭建一套产品模型

创意最开始只是头脑中很抽象的一个概念,但要让创意落地成一个切实的产品,在产品架构、运营体系、商品模式 三个方面都需要有深入的

在Windows环境下搭建Nginx文件服务器(简单实用版)

● 标签: ● nginx / ● Windows为了解决项目组内容应用,打算把本地的e:tools目录共享出来,具体操作步骤如下 1. 下载安装包:http:

个人搭建独立博客,哪个程序比较好用

  个人独立博客程序有很多,这里只介绍WordPress、Typecho、Zblog等PHP博客程序。 一、WordPress     程序的功能全,插件多,主题

分享到:

栏目导航

推荐阅读

热门阅读