title: Docker container running golang http.Client getting error `certificate signed by unknown authority`
body: <p>I created a docker container for talking to the google api using GoLang. I started off using a SCRATCH container and am getting the error <code>certificate signed by unknown authority</code> upon changing to ubuntu/alpine i still get the error. </p>
  
  <p><code>resp, err := client.Get("https://www.googleapis.com/oauth2/v3/userinfo")
  </code></p>
  
  <p>Any help solving this issue would be great. I can run the code fine on my mac. </p>
  
  <p>Having done some research I can see the issue 
  <a href="https://github.com/golang/go/issues/24652" rel="noreferrer">https://github.com/golang/go/issues/24652</a></p>
  
  <p>but I dont know if this is directly related or if I need to share some certificate with the container. </p>