Starts at 03:55. New Kubernetes videos are now available in Docker Mastery. This video talks about Docker Swarm vs. Kubernetes. Every week I host a YouTube Live to take your #container, #docker, #kubernetes, #swarm, and #devops questions.
You can get the best coupons for my Docker, Swarm, and (coming soon) Kubernetes courses at https://www.bretfisher.com/courses
More free container DevOps resources at https://www.bretfisher.com/docker
Listen to my new podcast of this show’s past episodes at https://www.bretfisher.com/podcast
Signup for my newsletter to get short emails when I launch new things (videos, podcasts, open source, etc.) https://www.bretfisher.com/newsletter
I have enrolled for Docker Mastery course. I have installed windows Docker. I opened Hyper V Manager. I cannot see MobyLinuxVM. I cannot connect to Hyper V Manager to server hitherto I am not able to create VM. Could you help me with that?
What software do you use for:
– video preparation (your face on the lower corner and the slides in the background )?
I heard a very healthy approach: Start everything on swarm. If you meet limitations, that are solved by Kubernetes, move the project to kubernetes! I think that is a very smart attitude!
48:20 in my case I lost DNS because I was setting up my machine in the 10.0.0.0/16 CIDR and the default CIDR for docker containers is 10.0.0.0/24. And since my DNS is in 10.0.0.2 (since I am on Amazon) it can't find the DNS. Fortunately someone from stackexchange found a solution https://serverfault.com/questions/987054/how-can-you-change-the-dns-server-used-in-vpc/987115#987115 to set the DNS to 169.254.169.253
36:11 I think I would only use K8S if we get a certain capacity and we just want to offload management to the cloud. Since managed Docker swarm isn't as popular and there's no Terraform provider I have seen that supports Swarm. However, for development/production parity, I would stick with Docker Swarm.
29:10 I did something similar, basically try to replicate the app and it's app server and put it in a container and have it part of a repeatable build. Then start breaking it apart e.g. getting rid of managing the HTTP certificates and route the things in traefik so you get LetsEncrypt rather than paying for a CA.
love your course mate，really happy to see you keep adding valuable content to it