This is a dockerized environment to support development and testing of Pip.Services.
docker-compose.yaml file contains configuration of supported databases and infrastructure services like mongodb, memcached, and others. They configured to use internal storage, so after restart their state is lost.
Before using the environment you shall install Docker for Windows. If you are planning to use Vagrant with VirtualBox or VMware, install Docker Toolbox instead since the latest version of Docker uses Hiper-V and conflicts with other VM managers.
To start the services:
docker-compose up
To stop the services:
docker-compose stop
To remove the services:
docker-compose rm --force
Open MongoDB client console:
docker exec -it mongo mongo
Then inside the console select pipservicestest database:
use pipservicestest
show collections