当前位置:   article > 正文

Docker快速部署Faker JSON Server_json-server faker

json-server faker

一、简介

JSON-Server 是一个 Node 模块,运行 Express 服务器,可以指定一个 json 文件作为 api 的数据源,可以非常快的创建一个 REST API。这边使用的是官方的一个镜像,这镜像是基于 JSON-Serve 做的成型镜像,它在 dockerhub 可以帮我我们快速启动一个 REST API。

二、部署

2.1 启动容器

使用下面命令快速启动一个 json-server 容器,如果之前没有拉过镜像,会先下载镜像。如下:

docker run -d -p 3000:80 -v /home/user/articles.json:/data/db.json clue/json-server
  • 1

在这里插入图片描述
在这里插入图片描述

2.2 数据 JSON

在宿主机 /home/user/ 目录下创建 articles.json 文件,可以向里面写一些 json 格式的内容。如下:
在这里插入图片描述

{
  "posts": [
    { "id": 1, "title": "json-server", "author": "typicode" }
  ],
  "comments": [
    { "id": 1, "body": "some comment", "postId": 1 }
  ],
  "profile": { "name": "typicode" }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

三、访问 JSON Server

访问 http://192.168.184.130:3000/ 可以看到 API ,其 url 对应 articles.json 文件的顶层 key 值。如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、访问 API

通过不同的 http method 访问 api 会产生不同的行为,get 获取、delete 删除、post 添加、put 修改 等

4.1 HTTP Get

在这里插入图片描述
在这里插入图片描述

4.2 HTTP Delete

在这里插入图片描述
在这里插入图片描述

4.3 HTTP Post

在这里插入图片描述
在这里插入图片描述

4.4 HTTP Put

在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号