gpt4 book ai didi

Docker快速部署Faker JSON Server

转载 作者:知者 更新时间:2024-03-12 23:50:20 26 4
gpt4 key购买 nike

一、简介

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

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" }
}

三、访问 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

开发者涨薪指南

48位大咖的思考法则、工作方式、逻辑体系

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com