Virtualize vs. Containerize (Which should I choose?)

preview_player
Показать описание


00:00 - Intro
00:32 - Why
01:19 - Definitions
02:35 - Should I Containerize this countdown
13:16 - My Choice

Thanks AGAIN to these great products for existing.

(Affiliate links may be included in this description. I may receive a small commission at no cost to you.) Tim Kits:

⏯ Recommended Videos ⏯

#Homelab #Containerization #Virtualization #SelfHosting #Proxmox #Docker #Kubernetes #Rancher

Thank you for watching!
Рекомендации по теме
Комментарии
Автор

Have you started containerizing your services? Or are you virtualizing them?
BTW, if you're new here, welcome! Be sure to subscribe for more content like this! 🚀

TechnoTim
Автор

You are making some of the best Docker / Container videos on Youtube right now

Weirlive
Автор

Im a new homelab guy. And my head is spinning! I appreciate these videos very much

whylde
Автор

Quality content! Your production levels are getting insane

taqveerdoha
Автор

The answer is really both. The ironic thing about Docker (containers) is that technically it isn't virtualization, however you often need to run Docker within a virtual machine - if you run on Windows or Mac. Even in the web (cloud), the vast majority of Docker containers are running in a virtualized Linux environment in order to share hardware resources. Yes, technically you _can_ request a dedicated host, but those cost a lot of money and you lose the dynamic nature of cloud computing (they require a time commitment). Also, not everything belongs in a container - especially stuff that requires a lot of state changes (local storage). Yes, technically you _can_ do it, but you really introducing a lot of complexity for little benefit. Finally, I've moved on from containerization as my default approach for software deployment - instead, I consider cloud-native solutions like functions as a service (e.g. AWS Lambda) before containers. You need to have a compelling reason to use containers, just like a compelling reason to use virtualization, and even more so for bare metal. They are all tools and have their place.

JasonTaylor-poxc
Автор

The database docker images are so bomb. No longer do you need to install a sql front end or learn sql commands to make databases. Just add the config in the docker-compose and call it a day.

davidg
Автор

I read the 9.2k subs as 9.2M and didn't think twice. Great vid, lots to binge through now.

quinncasey
Автор

I love this topic... thanks for covering it! Containers are so much easier to manage than people often give credit for. 👍

OMGTheCloud
Автор

Recently started my homelab journey with a mini-itx setup (city living is tough on space), and your videos has been a huge help. Appreciate you spreading the knowledge and that you took the time to share how you make decisions in your home lab. Super helpful!

stianberghansen
Автор

Thanks for adding the thought process with this video. I'm about to spin up a Plex server on Proxmox and pass thru the GPU for transcoding, but I'm thinking about running Plex as a container now

joshharding
Автор

Cool video. I mostly agree but for security reasons I'd go for Bare Metal Firewall when possible. I personally run a Dell R620 for my pfSense.

ramhee
Автор

This is the best channel on YouTube. Learned alot from you boss!

desperateformsubscribers
Автор

I'm looking to migrate to a rack mount lab once money permits. Right now I'm running an unRaid machine that started as a NAS but now has so many Dockers doing all my media management and even some game hosting. I'm a complete and utter novice at this stuff and it's been my only experience so far. Excited and terrified to get a more organized home lab together, and add a seedbox and VM box! Only every ran Dockers through the unRaid GUI, and haven't played with VMs at all.

calicomorgan
Автор

Great discussion that is still valid to this day. Trying to make a decision right now with 4 tiny form factor nodes.

cryptolobo
Автор

man you really tell everything with great value and information....you deserve 1 million you from India

whatwhat-
Автор

I use containers and virtualization together is most scenarios. Mainly virtualization for the infrastructure and containers for the apps. My home lab runs Server 2019 Datacenter S2D Hyperconverged Cluster. I use docker on linux VM's and Windows VM's for the apps.

NateSmithIsHere
Автор

How does this channel not have millions of subscribers?!

esra_erimez
Автор

This is EXACTLY what i was looking for!! Holy moly you're awesome!

lentilgod
Автор

Can I run it in a container? Run it in a container and always with docker-compose. Thanks for sharing your thought process, helpful!

Dorff_Meister
Автор

Thank you for the Docker content. I containerized Sab, Sonarr and Radarr. No need for Mono dependencies either. The deployment with Rancher is wayyy better. Now i'm wondering what else I can do lol.

randleqgod