doc.dev1x.org

prismを使用したAPIモックサーバの構築

サンプルコード

ディレクトリ構成

$ tree -a -I .git
.
├── api.yaml
└── docker-compose.yaml

docker-compose.yaml

version: '3.8'
services:
  mock-server:
    image: stoplight/prism:latest
    command: [ 'mock', '-h', '0.0.0.0', '/api.yaml', '-d' ]
    volumes:
      - type: bind
        source: "./api.yaml"
        target: "/api.yaml"
    ports:
      - '4010:4010'

起動

$ docker compose up