Use Docker Behind Proxy on Windows 8

The other day I had to install Docker at work, aka behind a corporate proxy (on Windows 8).

While the docker installer is stand-alone and all is good, dealing with the VM is a different matter… The problem popped up when I tried to create a Django image and pip install failed miserably. To get around, you need to create a docker machine:

You also need to pass in the proxy as a build argument to build:

You can also pass the build argument to docker-compose but, in this case, you need to specify the services.


To make my life easier, I’ve built an alias for my bash command line:

where $..._proxy are my environment variables.

Note: I’ve noticed it works also if you have a user/password-type proxy authentication. In this case, your environment variable:

would also be OK.


A little experiment: If you find this post and ad below useful, please check the ad out :-)

2 thoughts on “Use Docker Behind Proxy on Windows 8

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top