title: Run a NOT headless chrome on a docker container
body: <p>Running chrome on docker machines is only possible when chrome is headless. Unfortunately, headless chrome can't ignore certificate errors which prevents my tests from running.</p>
  <p>I'm trying to run an already working NodeJS e2e test environment on a docker container. Most of the tests pass but when a site requires a certificate it can't be accessed. On none headless chrome I can simply ignore the certification error.
  The base docker image installed on the container is Node:8</p>
  <pre><code>{
   browserName: 'chrome',
   chromeOptions: {
     binary: puppeteer.executablePath(),
     args: [
       '--lang=en-US','--headless','--no-sandbox','--ignore-certificate-errors'
     ]
  }
  </code></pre>
  <p>The expected result is to either run chrome with gui on a docker container or somehow ignore the server certificate errors in headless chrome.</p>