美文网首页
腾讯云利用docker部署easy-mock

腾讯云利用docker部署easy-mock

作者: 芥末酱不酱 | 来源:发表于2020-09-30 14:33 被阅读0次

因为easy-mock的官网经常连接不上,所以直接将easy-mock在自己的服务器上部署一份

一.本地安装docker,centos7系统

1.首先安装 Docker 必要依赖包:yum install -y yum-utils device-mapper-persistent-data lvm2

2.由于自带 yum 没有 Docker-CE 所以我们需要先增加 docker repo:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.用 yum 安装 Docker:yum install -y docker-ce

4.直接yum安装,安装成功后查看版本:docker -v

二、下载安装当前稳定版本的 docker-compose

1.sudo curl -L"https://github.com/docker/compose/releases/download/1.24.1/docker-compose- (uname -s)- (uname -m)"-o /usr/local/bin/docker-compose

2.docker-compose -v 检查是否安装成功

3.在任意一个目录下创建两个文件 docker-compose.yml


version: '3'

services:

  mongodb:

    image: mongo:3.4

    privileged: true

    volumes:

      # ./data/db 数据库文件存放地址,根据需要修改为本地地址

      - './data/db:/data/db'

    networks:

      - easy-mock

    restart: always

  redis:

    image: redis:4.0.6

    privileged: true

    command: redis-server --appendonly yes

    volumes:

      # ./data/redis redis 数据文件存放地址,根据需要修改为本地地址

      - './data/redis:/data'

    networks:

      - easy-mock

    restart: always

  web:

    image: easymock/easymock:1.6.0

    privileged: true

    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部署easy-mock

      本文链接:https://www.haomeiwen.com/subject/ifwuuktx.html