title: GitLab on Docker - How to set the external URL for GitLab
body: <p>I'm running GitLab on my machine by using the docker image.
  On this machine I have several other services. 
  So the machine Port 80 is already taken by something else.
  So I did this port mapping <strong>9088:80</strong> ... now I face the problem that
  Gitlab still thinks for external requests it runs on port 80 and also the runner 
  stuck because: </p>
  
  <p>So it uses <a href="http://psmonster/" rel="nofollow noreferrer">http://psmonster/</a> instead of <a href="http://psmonster:9088/" rel="nofollow noreferrer">http://psmonster:9088/</a></p>
  
  <pre><code>Checking for jobs... received                       job=39 repo_url=http://psmonster/edi-tools/xsltestsuite.git runner=_z9oqvay
  WARNING: Job failed: exit status 1                  duration=155.353588ms job=39 project=9 runner=_z9oqvay
  WARNING: Failed to process runner                   builds=0 error=exit status 1 executor=shell runner=_z9oqvay
  </code></pre>
  
  <p>Does somebody know how to handle this?</p>