目 录CONTENT

文章目录

Docker部署easy-mock

俊阳IT知识库
2023-03-15 / 0 评论 / 0 点赞 / 588 阅读 / 328 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2023-06-19,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告

文章已同步至掘金:https://juejin.cn/post/6907167782924713997
欢迎访问😃,有任何问题都可留言评论哦~

准备工作

在服务器上 home 文件夹里新建一个easymock文件夹,进入文件夹,新建docker-compose.yml文件,同时创建data、logs文件夹mkdir -p data/db data/redis logs,并且给data、logs赋权chmod -R 777 data logs避免文件读写权限不够导致失败。

新建docker-compose.yml文件

version: '3'

services:
  mongodb:
    image: mongo:3.4.1
    volumes:
      # ./data/db 数据库文件存放地址,根据需要修改为本地地址
      - './data/db:/data/db'
    networks:
      - easy-mock
    restart: always

  redis:
    image: redis:4.0.6
    command: redis-server --appendonly yes
    volumes:
      # ./data/redis redis 数据文件存放地址,根据需要修改为本地地址
      - './data/redis:/data'
    networks:
      - easy-mock
    restart: always

  web:
    image: easymock/easymock:1.6.0
    command: /bin/bash -c "npm start"
    ports:
      - 7300:7300
    volumes:
      # 日志地址,根据需要修改为本地地址
      - './logs:/home/easy-mock/easy-mock/logs'
      # 配置地址,请使用本地配置地址替换
      # - './production.json:/home/easy-mock/easy-mock/config/production.json'
    networks:
      - easy-mock
    restart: always

networks:
  easy-mock:

启动服务

docker-compose up -d

访问网址

如果 7300 端口没有开启,则需要开启

http://www.fanjunyang.xyz:7300

8_8

0

评论区