Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wiremock-net/wiremock.net-docker

WireMock.Net-docker is a Docker image which runs WireMock.Net (a flexible library for stubbing and mocking web services)
https://github.com/wiremock-net/wiremock.net-docker

docker docker-image flexible-library linux-containers wiremock

Last synced: 3 months ago
JSON representation

WireMock.Net-docker is a Docker image which runs WireMock.Net (a flexible library for stubbing and mocking web services)

Awesome Lists containing this project

README

        

# WireMock.Net-docker
WireMock.Net-docker is a Docker image which runs [WireMock.Net](https://github.com/WireMock-Net) (a flexible library for stubbing and mocking web HTTP responses using request-matching criteria.)

[![Gitter](https://img.shields.io/gitter/room/wiremock_dotnet/Lobby.svg)](https://gitter.im/wiremock_dotnet/Lobby)

## Linux

### Pull latest image

```sh
docker pull sheyenrath/wiremock.net
```

### Pull latest image (alpine)

```sh
docker pull sheyenrath/wiremock.net-alpine
```

### Start the WireMock.Net container

```sh
docker run -it --rm -p 9091:80 sheyenrath/wiremock.net
```

## Windows NanoServer

The following versions are supported:
- nanoserver-1809
- nanoserver-1903
- nanoserver-1909

### Pull latest image

```sh
docker pull sheyenrath/wiremock.net-nanoserver-
```

### Start the WireMock.Net container

```sh
docker run -it --rm -p 9091:80 sheyenrath/wiremock.net-nanoserver-
```

## Windows 2019

### Pull latest image

```sh
docker pull sheyenrath/wiremock.net-windows-2019
```

### Start the WireMock.Net container

```sh
docker run -it --rm -p 9091:80 sheyenrath/wiremock.net-windows-2019
```

## Windows 2022

### Pull latest image

```sh
docker pull sheyenrath/wiremock.net-windows
```

### Start the WireMock.Net container

```sh
docker run -it --rm -p 9091:80 sheyenrath/wiremock.net-windows
```

## Commands
For all possible commands, see this [WIKI - Commandline Arguments](https://github.com/WireMock-Net/WireMock.Net-docker/wiki/Commandline-arguments)

## Using

> Access [http://localhost:9091/__admin/settings](http://localhost:9091/__admin/mappings) to display the mappings.

For more functionality, see [WIKI](https://github.com/WireMock-Net/WireMock.Net/wiki)