docker安装easy-mock

docker安装easy-mock

version: '3'

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

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

  web:
    image: easymock/easymock:1.6.0
    # easy-mock 官方给出的文件,这里是 npm start,这里修改为 npm run dev
    command: /bin/bash -c "npm run dev"
    ports:
      - 7300:7300
    volumes:
      # 日志地址,根据需要修改为本地地址
      - '/mnt/home/dyz/dockers/easy-mock/logs:/home/easy-mock/easy-mock/logs'
    networks:
      - easy-mock
    restart: always
networks:
  easy-mock:
    name: drugai # 网络名称,默认为"工程名称_网络条目名称"
    driver: bridge # 网络模式,默认为 bridge

你可能感兴趣的:(运维管理,docker,容器,运维)