title: Run Ambassador in local dev environment without Kubernetes
body: <p>I am trying to run Ambassador API gateway on my local dev environment so I would simulate what I'll end up with on production - the difference is that on prod my solution will be running in Kubernetes. To do so, I'm installing Ambassador into Docker Desktop and adding the required configuration to route requests to my microservices. Unfortunately, it did not work for me and I'm getting the error below:</p>
  <p><code>upstream connect error or disconnect/reset before headers. reset reason: connection failure</code></p>
  <p>I assume that's due to an issue in the mapping file, which is as follows:</p>
  <pre><code>apiVersion: ambassador/v2
  kind:  Mapping
  name:  institutions_mapping
  prefix: /ins/
  service: localhost:44332
  </code></pre>
  <p>So what I'm basically trying to do is rewrite all requests coming to <code>http://{ambassador_url}/ins</code> to a service running locally in IIS Express (through Visual Studio) on port <code>44332</code>.</p>
  <p>What am I missing?</p>