git 下载
https://github.com/codecombat/codecombat.git
1、安装环境
Centos 7 x64
2、安装docker
yum update -y
yum install -y yum-utils device-mapper-persistent-data lvm2
yum clean all
yum makecache
yum -y install docker
# 启动docker
systemctl start docker
systemctl enable docker
#验证
docker version
docker run hello-world
# 拉取镜像到服务器
cd /usr/local
docker pull operepo/ope-codecombat
#查看镜像列表,输入
docker images
#运行镜像
docker run -itd --name codecombatAliyun -p 0.0.0.0:3000:3000 operepo/ope-codecombat:latest /bin/bash
#创建容器
docker start codecombatAliyun
#进入容器
docker exec -it codecombatAliyun /bin/bash
#启动数据库服务
cd /home/coco/codecombat && ./bin/coco-mongodb
#在宿主机器(下载场景)
docker exec -it codecombatAliyun /bin/bash
cd /home/coco && sh start.sh
#打开浏览器,输入地址:
访问 http://127.0.0.1:3000
# ================================================
#要注意防火墙的3000端口
systemctl stop firewalld.service
systemctl disable firewalld.service
#永久关闭selinux
进入到/etc/selinux/config文件
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
# 临时关闭
setenforce 0
来源:https://www.cnblogs.com/littlehb/p/11343619.html