使用docker-compose搭建easy-mock

centos7下,确保安装Docker及Docker-compose;
Docker-compose的安装如下;
参考docker-compose官网https://docs.docker.com/compose/install/下载太慢(尝试2次都失败了),所以改换源;
a)下载docker-compose 1.25.0;
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
 b)添加执行权限;

sudo chmod +x /usr/local/bin/docker-compose
c)查看是否安装成功;
docker-compose version

在任意一个目录下创建两个文件docker-compose.yml,production.json;

文件内容;参考链接:https://github.com/easy-mock/easy-mock-docker 或 https://www.jianshu.com/p/cdadbe2ade44 ;

docker-compose up启动;

若是文件权限错误,则添加权限;

chmod 777 某文件;
docker-compose.yml中volumes下的文件,如,./data/db,./data/redis,./logs文件,添加777权限;
启动成功后,访问ip:7300即可,若是阿里云服务器,记得打开7300端口;
停止或启动(还是需要到docker-compose.yml同级目录下)
docker-compose stop
docker-compose start

越努力,越幸运!!! good good study,day day up!!!
原文地址:https://www.cnblogs.com/canglongdao/p/12553734.html