Moving My Dockers to Proxmox LXC Containers

preview_player
Показать описание
working on consolidating my servers which means i will be moving some dockers from my pi-hosted arm64 to amd64 proxmox in lxc container form. thank for the view

○○○ LINKS ○○○

○○○ SHOP ○○○

○○○ SUPPORT ○○○

○○○ SOCIAL ○○○

○○○ Send Me Stuff ○○○
Don Hui
PO BOX 765
Farmingville, NY 11738

○○○ Music ○○○
From Epidemic Sounds

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission.
Рекомендации по теме
Комментарии
Автор

A comment for the algorithm, and for healing, beep boop!

JeffGeerling
Автор

Keeping healing, keep posting! Love it!

frankfu
Автор

Man this video dropped JUST at the right time. I’m in the process of moving things over to Proxmox myself and getting stuck on some. Thanks so much.

loomoo
Автор

Thanks! great video. Keep it up and thanks for continuing uploading videos

laptoplivegaming
Автор

{Superhouse #23 - Preparing your home automation for death}. There is an excellent YouTube video by SuperhouseTV, regarding preparing your home automation for your absence, as well as mine. It sucks when you have to talk about this. I am in a similar situation, but different and the wife is no where near being able to maintain our home automation. I started documenting my network, sensors, security.... a few years ago, but still have a long way to go. I started with an overview and then went into detail. One problem is that it is a "Living Document" and will never be completed. I do have a son that is good at this stuff so I am in the process of giving him remote access and full control of the entire system. I am 75 and time is running out, so I am spending as much time on this project as possible. Best of luck to you!

donaldhoudek
Автор

Hey! I just did this over weeks and it was pretty fun! I transformed almost all my docker containers to lxc containers, except authentik and wyze bridge, which i couldn't because they don't support it. i have all of my homelab containers with one openwrt, and public ones on an other. It works great!

csdnil
Автор

LXC containers are VERY powerful.

A LOT of people/tech YouTubers talk about homelabbing with VMs, but I think that some of the real magic happens with LXC containers instead.

It's significantly lighter weight and faster than a VM (since it shares the kernel with the host) and I've been able to actually get a LOT done with LXC containers, pack more stuff in with the same hardware without having to carve out/provision hardware resources for VMs.

The only time that LXC containers doesn't work is if I want to run a different kernel (e.g. Windows, Solaris, macOS), for all of the Linux stuff, I think that I am down to only two VMs left (because it's much more difficult to get multi-monitor support with LXC containers than it is with Linux VMs).

Mount points are awesome. I use it all the time.

ewenchan
Автор

FYI docker runs fine in an LXC container with nesting enabled.

When docker is the most.sensible way, I set up docker on the LXC

ISBayHudson
Автор

Best of luck to you! You've been super helpful you shouldn't be going though this.

Hmework
Автор

Oh wow. I didn't know about data center storage. I was going to do this manually. Life saver.

geesharp
Автор

Heh, an almost docker free homelab. Love it! What would be interesting is to compare resource usage between the previous docker containers and after moving them to LXC. Each LXC requires an entire OS, albeit a lightweight Debian one, but then Docker has all these layers that pull in an unknown amount of... dare I say, garbage. As you say, the LXC version "feels" snappier. Comparison stats on cpu, ram and storage usage between the two would be fascinating.

MarkConstable
Автор

yay a new vid on lxc containers! I've been messing around with them and they're amazing. I got an alpine server running on like 4mb ram lol

raspi_dude
Автор

That's why I like using compose files. You can use a compose file to create a stack in portainer, so one method does not exclude the other.
Having all your appdata files in the same location is a good thing, it allows you to easily retrieve the config of your containers using scp.

somegeek
Автор

Nasty NAS. Nasty backup, simple sweet and stupidly hilarious I love it

BrianThomas
Автор

Nice, found your channel thru hardware haven. So sorry about your prognosis, hope things get better for you. I've been moving all my services to my proxmox environment also, this video helped me thanks!

itznolimitz
Автор

LXC containers in privileged mode are just a huge security hole. Anything that can’t run as unprivileged LXC should instead be run in a VM. I wish you the best!

davidlakes
Автор

Nice approach and a great plan. Wishing you the best as you continue forward.

DavidDavisL
Автор

I've seen this migration a 1000 times. It is good. I understand the fine granularity to backup the entire container. That is great. I also see the resource management being more efficient in some cases, that is a plus too. Sharing host HW, another plus. Etc.

But... How about apps life cycle ? Nobody seems to address this. In my docker setup I use watchtower for all the automatic ones. For the critical ones I click by hand using portainer. There are several approaches to this, but all are concentrated in that one docker service.

What now? How do these individual 20 LXC containers update? Who controls that ? Is there any visibility? I would really appreciate if someone made a video touching on that.

Thanks for sharing!

fedefede
Автор

Thanks man! As as usual tons of love and support

mikekane
Автор

Great content! I was looking for something like that!!!!

Keep going, be strong!

EdoardoPiccolotto