<p>I want to use Minikube for local development. It needs to access my companies internal docker registry which is signed w/ a 3rd party certificate. </p>

<p>Locally, I would copy the cert and run <code>update-ca-trust extract</code> or <code>update-ca-certificates</code> depending on the OS. </p>

<p>For the Minikube vm, how do I get the cert installed, registered, and the docker daemon restarted so that <code>docker pull</code> will trust the server?</p>

<p>I had to do something similar recently.   You should be able to just hop on the machine with minikube ssh and then follow the directions here </p>

<p><a href="https://docs.docker.com/engine/security/certificates/#understanding-the-configuration" rel="noreferrer">https://docs.docker.com/engine/security/certificates/#understanding-the-configuration</a></p>

<p>to place the CA in the appropriate directory (/etc/docker/certs.d/[registry hostname]/).  You shouldn't need to restart the daemon for it to work.</p>
