该文默认你已了easy-mock,如果不了解,请移步easy-mock官网 。
该文意在强调利用docker-compose部署easymock时需要注意的问题。
(该文默认读者已经懂得如何使用docker-compose,如不了解,请使用easy-mock官方推荐的其他方法搭建easy-mock,或自行学习docker-compose)

  • easy-mock github 项目地址 https://github.com/easy-mock/easy-mock
  • easy-mock docker-compose github 地址 https://github.com/easy-mock/easy-mock-docker

mongo镜像注意

由于easy-mock要求mongo>=3.4.1,因此在使用docker-compose.yml时,需要将mongo镜像版本从 mongo:3.4 改成 mongo:3.4.1
(小编已检测版本号,通过的有:3.4.1,3.4.2,3.4.17,其他版本请自行调研)

  • github 给出的要求如下图
  • docker-compose.yml 需要修改的地方,如下图

创建 production.json

  • 默认放在 docker-compose.yml 相同目录 (可根据docker-compose.yml配置修改)
  • 复制 https://github.com/easy-mock/easy-mock/blob/dev/config/default.json 中的内容到production.json
  • 注意"db": “mongodb://mongodb/easy-mock”, // host 请务必使用 mongodb
  • “host”: “redis”, // hose 务必使用 redis

docker-compose 基础命令

  • 运行(-d 后台运行) > docker-compose up -d
  • 停止 > docker-compose stop
  • 移除容器 > docker-compose rm
  • 停止+移除容器 > docker-compose down
  • 构建 > docker-compose build
  • 查看错误日志 > docker-compose logs -f

easy-mock搭建过程中,利用docker-compose运行easy-mock注意事项,重点是mongo版本错误导致构建失败相关推荐

  1. MySQL MGR搭建过程中常遇见的问题及解决办法

    这篇文章主要介绍了MySQL MGR搭建过程中常遇见的问题及解决办法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下 MGR搭建过程中遇到的一些故障.更多资源请访问www.ffu9.c ...

  2. ORACLE RAC TO RAC DG搭建过程中可能遇到的问题

    在ORACLE DataGuard部署过程中,如果操作不规范,可能遇到很多想不到的问题.有些问题是配置参数不到位,有些 是操作不规范遗漏导致. 问题一     主库复制备库到备机时,rman远程登陆主 ...

  3. DM7数据守护搭建过程中及错误处理

    ​DM7数据守护搭建过程中及错误处理 dm数据守护原理 DM 数据守护(Data Watch)的实现原理非常简单:将主库(生产库)产生的 Redo 日志传输到备库,备库接收并重新应用 Redo 日志, ...

  4. DXF搭建过程中常见的异常及解决方法

    台服dnf搭建过程中可能会出现一些大大小小的问题,这里就个人搭建经验单独做一下总结. 1.缺依赖: ./df_bridge_r: error while loading shared librarie ...

  5. @以最缓和的方式 解决 K8S 集群搭建过程中遇到的问题

    以最缓和的方式解决 K8S 集群搭建过程中遇到的问题 问题描述 启用 minikube dashboard之后,用 kubectl proxy 命令遇到错误 kubectl proxy error: ...

  6. Docker Compose运行MySQL、Redis服务

    Docker Compose运行MySQL.Redis服务 前言:通过容器来统一管理开发中使用到的依赖,顺便学习docker-compose 1.docker-compose.yml 文件说明 2.d ...

  7. Docker基础、利用Docker Compose部署Vue项目

    前言 最近,接触了Docker,写一个笔记记录一下学习的成果.参考了docker官网和一个b站老师的讲解教程Docker快速上手教程,受益良多! 一.Docker安装和重要概念 1.安装docker ...

  8. 积分签到任务设置的要求,积分商城搭建过程中常见的问题

    积分签到任务是一种营销方式,就是用户在积分商城当中进行签到获取积分,获得了一定积分之后,就可以利用积分去兑换一些礼物或者兑换优惠券,优惠券在下次的购物当中可以直接抵扣. 这种积分签到任务能够帮助企业提 ...

  9. golang 学习心得一(开发环境搭建过程中一些坑)

    最近刚接触golang,除了被go的语法吸引之外,在搭建go开发环境过程才也遇到一些问题,现在写出来和大家分享,希望以后对go有兴趣的初学者能避免我的弯路. Sublime Text 环境搭建,这个有 ...

最新文章

  1. TensorFlow学习笔记——实现经典LeNet5模型
  2. MySQL的主从服务器配置
  3. bootcmd 和 bootargs 环境变量
  4. SpringBoot 使用fastjson
  5. 【OpenCV 例程200篇】68. 连续周期信号的傅立叶级数
  6. 地震勘探专业词汇(1)
  7. 如何用python做界面_Python+AutoIt实现界面工具开发
  8. Linux目录树与文件系统
  9. vi vim 使用方法
  10. 3.C++函数调用过程
  11. 微信协议服务器端口,优咖对你说| 从TCP协议栈角度分析微信常用业务模型
  12. Java实现微信公众号模板消息管理群发和单发
  13. 软考(14)-接入网技术-sonet/sdh
  14. 【第17天】Java集合(四)---Sorted接口实现的TreeSet集合及单值类型集合总结
  15. Vivado 与 Vitis 2022.1 安装记录
  16. html用if函数,if函数怎么用的实例
  17. python中显示第三行数据_在Python中Dataframe通过print输出多行时显示省略号的实例...
  18. Rpgmakermv(38)MOG_Theatrhythm
  19. gpio操作实现人体感应灯(一)
  20. 远程访问服务器Jupyter Notebook的两种方法

热门文章

  1. 未知性与好奇心——使用技巧
  2. Hgame-Week3
  3. 巨型天平问题java_用Java实现天平称球问题的自动求解
  4. 神经网络的主要应用领域,神经网络发展介绍视频
  5. 计算机开机响5声是什么问题,电脑启动报警声_戴尔电脑开机报警5声什么原因,怎么解决?...
  6. Koreader stardict字典下载 及 lua文件修改
  7. python中异或运算_Tensorflow轻松实现XOR运算的方式
  8. GPS NMEA协议解析之通用语句
  9. 软件本地化团队 - 〖0day 资源〗 - 2006.06.03 0day
  10. ASP.Net 4.0 --- 宏观介绍(一)