ghetto-ly mock your services, or mock your ghetto services
957
mock ur services in a ghetto way
version: '3'
services:
mock-svc:
image: davidcheung/ghetto-mock:latest
volumes:
# Mount your folder with routes/payloads to the image
- ./<folder>:/app/conf/
./<folder>/routes.json[
{
"method": "GET",
"route": "/ping",
/* location of payload, loaded via `require`, so it will work with js/json */
"payload": "get"
},
{
"method": "POST",
"route": "/ping",
"payload": "get"
}
]
./<folder>/get.jsmodule.exports = { success: true, data: "data from get.js" }
./<folder>/post.json{
"success": "true",
"data": "data from Post.json"
}
version: '3'
services:
mock-svc:
container_name: mock-svc
ports:
- 8080:8080
build:
context: .
dockerfile: ./Dockerfile.dev
volumes:
- ./src:/app/src/
- ./example:/app/conf/
Content type
Image
Digest
sha256:875367544…
Size
40.5 MB
Last updated
about 4 years ago
docker pull davidcheung/ghetto-mock