Question

Kubernetes with docker container installation on windows10 anniversary edition with virtualization disable in BIOS

Posted June 23, 2017 2.6k views
UbuntuDockerDeployment

We are migrating our projects to kubernetes with docker as container. For analysys, i am trying to install kubernetes with docker on my windows machine locally, I undersatnd that docker is Linux native. But we can install it on win-10 at least after anniversary version successfully using virtualization/Hiper-v enabled. But in my case i supposed to use company provided laptop because of client restriction where virtualization disabled by default in BIOS setup. I tried below ways

  1. Installed docker toolbox
  2. Installed docker-Enabled Hiper-v on turn on tools and options(however still virtualization disabled in BIOS)
  3. Installed minikube for windows
  4. Installed WSL(shell on Ubuntu-14.04AMD64 on windows 10-intel64anniversari edition) with lot of tutorials available online already (ex, https://blog.jayway.com/2017/04/19/running-docker-on-bash-on-windows/). But none worked for me, all expects virtualization enabled on BIOS. I am not able to install docker - getting error:“docker is not running”. I really want to know is there any other possibilities to get my things done on local windows and not with cloud?

Thanks in advance!!

1 comment
  • I’m assuming you’ve tried enabling it via the BIOS? If not, that should obviously be your first course of action. I’m assuming you have tried, though, and the BIOS has a password keeping you from enabling virtualization.

    It sounds like you are a developer or sys admin. As such, you need to inform the people in charge of the password that enabling virtualization is an absolute requirement in order to do your job. I’m fairly confident that if you ask, you will be provided access, given the nature of your task. (There’s really no reason that developers and admins should not have full access to their machines, as it is truly essential to the work that they do.)

    If you are unable to get the access (and subsequently unable to find a new employer) using a cloud storage provider like DigitalOcean would be the next best thing. It will be almost as easy as running things locally.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
1 answer

Hello,

I would recommend just spinning up a few small droplets and testing the setup on there, that way you would make sure that there are no incompatibilities between the operating systems which could result in inconsistent results for your tests.

Regards,
Bobby

Submit an Answer