EntropySink

Technical & Scientific => Software => Topic started by: ober on March 21, 2019, 05:24:49 PM

Title: Windows 10 Upgrade
Post by: ober on March 21, 2019, 05:24:49 PM
I have used vmware in the past as well as vagrant, but I want to use Docker (because it's popular and we use it at work).  Unfortunately my home pc is Windows 10 Home and Docker requires Pro.  Have any of you upgraded previously and if so, where did you get your key?  From MS it's $99 which isn't terrible but it's also more than I want to spend to basically play with docker images. 
Title: Re: Windows 10 Upgrade
Post by: micah on March 21, 2019, 05:29:17 PM
according to a google search I just did

Quote
Windows 10 Home edition does not support Hyper-V see here: https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_compatibility 7.1k

This does not mean you can’t use Docker you just can’t use the Hyper-V version of it but you can use the VirtualBox version.

FWIW.
I've never set up docker on my home PC though so :dunno:
Title: Re: Windows 10 Upgrade
Post by: hans on March 21, 2019, 06:32:29 PM
Cough, Linux.
Title: Re: Windows 10 Upgrade
Post by: hans on March 21, 2019, 06:35:08 PM
Kubernetes an option? Looks like minikube might be an option.
Title: Re: Windows 10 Upgrade
Post by: Mike on March 21, 2019, 08:17:01 PM
Cough, Linux.
Once I can play the AAA games on it

Does Windows 10 Home support the Windows Subsystem for Linux (WSL)?
Title: Re: Windows 10 Upgrade
Post by: ober on March 21, 2019, 08:54:45 PM
@micah - I saw the virtualbox bit but someone said it sucks by comparison.

@tgm - I'm a gamer... sooo... no.  I'd rather specifically use Docker since we use it at work so much and I want to learn it better.

@Mike - based on a quick google... yes.

I think I'm just going to buy the upgrade.  I can write it off anyways.

Title: Re: Windows 10 Upgrade
Post by: hans on March 21, 2019, 10:30:43 PM
You can run docker images with kubernetes.
https://kubernetes.io/docs/reference/kubectl/docker-cli-to-kubectl/

At least look into docker-compose, I don't understand why anyone would just want to run docker commands when better stuff is out there.
Title: Re: Windows 10 Upgrade
Post by: Perspective on March 22, 2019, 09:36:59 AM
Kubernetes is complicated. If you are doing simple non-production stuff at home then directly running docker containers is probably ok.

To run minikube on windows you'll either need hyper-v or vmware as well. Docker desktop for mac works really well (has single node kubernetes built-in too).


Btw: this is my life now, docker, K8S, k8s operators, stateful sets, the list goes on. It's actually pretty fun stuff.
Title: Re: Windows 10 Upgrade
Post by: ober on March 23, 2019, 07:58:57 PM
I'm personally not sold on Docker.  I have used Vagrant in the past which worked well for what I needed.  The main reason I want to run docker is to familiarize myself with it since we use it at work.  We use Kubernetes in production but everyone uses Docker locally.
Title: Re: Windows 10 Upgrade
Post by: hans on March 23, 2019, 11:05:03 PM
Cough, unikernels.

Docker is just the progression of virtualization. Basically single purpose vms.
Title: Re: Windows 10 Upgrade
Post by: micah on March 23, 2019, 11:26:16 PM
I'm really not up to speed on docker but we use it a bit at work.  It's nice though because of the consistency across environments and ease of configuration.  We had some landing page sites for Aetna we were updating last week and the client wanted to increase ram on the VM so i just updated the config file to say 512 instead of 256 and clicked the deploy button.  Its like magic.
Title: Re: Windows 10 Upgrade
Post by: charlie on March 25, 2019, 11:51:15 AM
I love that I work in IT/software and I have no idea what's going on in this thread. I recognize Windows 10 Home/Pro and Linux and I know what a VM is. That's about it. :dunno:
Title: Re: Windows 10 Upgrade
Post by: jkim on March 25, 2019, 02:05:47 PM
I love that I work in IT/software and I have no idea what's going on in this thread. I recognize Windows 10 Home/Pro and Linux and I know what a VM is. That's about it. :dunno:
High five!