<p>I'm running a dev kubernetes cluster on Docker Machine with GCE as provider. Cluster was setup using this tutorial: <a href="https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/docker.md" rel="noreferrer">https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/docker.md</a>. Everything's working fine except when I try to do <code>port-forward</code>. I get:</p>

<pre><code>E1104 00:58:23.210982   18552 portforward.go:310] An error occurred forwarding 650 -&gt; 650: Error forwarding port 650 to pod pfsd-rc-7xrq1_default, uid : Unable to do port forwarding: socat not found.
I1104 00:58:23.220147   18552 portforward.go:251] Handling connection for 650
E1104 00:58:23.480593   18552 portforward.go:310] An error occurred forwarding 650 -&gt; 650: Error forwarding port 650 to pod pfsd-rc-7xrq1_default, uid : Unable to do port forwarding: socat not found.
I1104 00:58:23.481531   18552 portforward.go:251] Handling connection for 650
E1104 00:58:23.851200   18552 portforward.go:310] An error occurred forwarding 650 -&gt; 650: Error forwarding port 650 to pod pfsd-rc-7xrq1_default, uid : Unable to do port forwarding: socat not found.
I1104 00:58:23.852122   18552 portforward.go:251] Handling connection for 650
</code></pre>

<p>I've tried installing locally, on the GCE machine and inside the container and nothing did the trick. Anyone else hit this?</p>

<p>It's a bit late but still, I think it will be helpful for other people.</p>

<p>It says <code>socat</code> isn't installed. Running <code>apt-get -y install socat</code> on the host machine resolves the problem. It worked for me.</p>
