You could pre-install portainer agent in the template container so that every time you clone it, you can register it with a central portainer instance for management all in once place
Wow proxmox containers are amazing... could be interesting to do a video showing the secure way to deploy nextcloud using LXC under cloudflare and with storage connected to the NAS. Thanks!
Great tutorial unfortunately it no longer works when using the newest turnkey-core Debian 11 release 17.1-1. Any chance of updating the written notes? I'm to much of a noob to decipher the errors.
godsend Hey david, you inspired me to finally take a dive and change career, from one that was making me sick and unhappy to something that sparks my passion I always loved tech but was illiterate, finally one day started dabbling with things to do with a raspberry and needed a NAS and found your channel and tutorials was fascinated but only followed step by step, neved dug into it. Then i wanted to keep working on these things, i wanted to learn coding so almost 1 year ago I started into web dev and went on a slow pace unfurtunately, im 32 and it has taken me a bit to start making my brain grind. Finally took a dive and quit my job since I have some savings, and want to dedicate fully into switching careers, and i'm trying to get more professional, trying to merge together the coding stuff with backend services and automations that might help me figure out the bigger picture and better organize my work. I am really thankful to you, and hope to soon celebrate my new employment joining your patreon.
Thanks for the tutorial. As I was following you I didn't have as an extensive list of CT templates. If one would type pveam update in the main console that would update the CT templates. Hope that would help others. :)
Can you please cover setting up 3 similar PC's (I have Intel NUCs) in a HA. Specifically what to do with the storage (each has a 500gb SSD), ZFS vs CEPH ?? How do I move LXCs from one node to another (to manually load balance)
Not sure why one would do LXC's instead of VM's other than management tools in ProMox. Maybe lower resource use? I recall some security concerns with LXC's that were not present with VM's but not sure if those are still an issue, potential for root access to the PVE. Still on the fence about doing LXC's vs VMs.
Hi David - thanks for the continued great content. Now that you use Proxmox. What do you now use or will you use as your NAS Sever on your PVE, will you still use OMV or will you jump to TrueNAS as your NAS server/service on your PVE?
Another great video with going through all the details and steps, thank you! I've seen a lot of videos saying "OK, this is my Proxmox and it's great, and I'm not gonna tell you how did it". Really appreciate this kind of videos
Dear sir,I rarely comment on RU-vid, but this may be my second time. As a learner with no tech background, I spent a month trying to install Proxmox, even using current so-called intelligent AI to troubleshoot my error. When everything failed, I watched your Proxmox video from a year ago, and it worked! I hope you continue your work guiding learners like me with simple, effective, and understandable processes.
Thank you very much for this very informative video! I am considering switching over to Proxmox instead of keeping all my containers on my synology nas and being able to run docker is a must for me. Would you recommend using one of those proxmox containers per docker container or would you go with a single container running multiple docker containers? Also, if you are going to run 1:1, would you install portainer agent on every proxmox container for ease of docker container updates? Sorry for the overloaded use of "container" :)
Dear David thanks for you videos it help me a lot, I really wish that you could do a video explaining how to install omv6 over proxmox and which configuration will be the best, as VM or LXC container for omv6, I'm struggle with that trying to install but can't find any Video that is easily understood how to do it
I decided to do it this way so that, if I need to recover a single app's data for whatever reason, I can quickly and easily do it without affecting other apps on my Proxmox instance. I'm sure, by the end of my setup, not everything will run in Docker, but this is just an example of how I did this one thing.
For a CMS container, I would not assign a large root disk, but rather a small one and then attach additional storage for the images etc. Containers should not store much data themselves, ideally none at all, so 1GB should be enough disk space for most.
I am curious: are there benefits in setting up a Proxmox container that runs a Docker container compared to running whatever is intended as a Proxmox container? I Aren't Proxmox containers essentially similar to Docker containers? I'd love a bit of clarity with that. Thanks for an awesome video!
Hello, I am new and learning, and watching youtubers now, I can see that you never load up SSH key when you create CT's or VM's, and I can also see that you do everything with you root user inside containers and so on, you never create a user for you that is not root? How come? Any reason for that?
Why should I give a container much more disk space if I can easily expand it with 3 clicks? I'm using proxmox few years now and never had a problem expanding a container.
Can you also, please, tell how to mount folder from proxmox to unprevileged container. And share folder between containers. With write access. In the container config I've added line: mp0: /mnt/host_folder1,mp=/mnt/guest_folder1 but only got a read-only access.
This has been brought up several times over the years and there have been lots of comments, but the best resource I can find about possible vulnerabilities is this: www.cvedetails.com/vulnerability-list/vendor_id-13134/product_id-27105/Linuxcontainers-LXC.html You can read about each vulnerability and what it affects.
At least nowadays, most things do not require unprivileged CTs. Best way to try is to backup the CT, delete it and then restore it without being unprivileged. Got problems? Delete again and restore with unprivileged on. It is usually safer and better to run unprivileged. Most errors can be found in 'dmesg'. Also, some "privilege" errors can be fixed by just by mounting one or two folders from the host into the CT. But honestly? Been 2 years since I last needed to run anything unprivileged. Nesting on the other hand, allows to run docker and other virtualization things inside the CT.
Very nice explanation! Thank you for your work! I could only figure it out after watching your videos, I needed to setup monogdb container that's exactly in tis videos about templates :)
Thank you for the video sir. May I ask you a question? I'm having trouble when using HA on my containers. The problem is that It migrates the container, but the container won't start on another node because of the local pve that it was installed on the origin node. And I couldn't find a way to install the containers on my iSCSI shared drives. Is It possible to do?
Thanks a lot for the hard work you put into this channel. Your explanations are always great and easy to understand. I ended up using the Ubuntu template because it was easier to install Docker on it.
Its any way that can help setup comunication between containers and a sharefolder, i have try different ways but after mounting the share folder at boot the container wont boot Thanks great videos and examples 0:02 0:02
Great Video. There is 2 new options i see about postfix and about ssh. Also there is some other issues i have found. can you maybe do an updated video on this please.
Creating a container system (Docker) inside a container system (Proxmox/LXC), that seems to me a house of cards setup. I have gotten wary with Docker. On several occasions, Docker images simply do not start up anymore after a rather unscheduled "power state" of a Proxmox node. It was running fine for a week or two before, I transferred a lot of content and that all got lost. The image would not start, complaining about memory (of which there was more than enough available). Docker is no fun at all and gets very arcane very quick in trying to get content out, or simply trying to make it go again. When it works, Docker looks like a great solution. But can get really nasty very fast. Also happened with images where the content folder was configured outside the Docker container. That was a wiki with 15 years of content form a midsize company. Files could be salvaged, but the pages were lost. Again a lot of wasted effort. To me, the creators of Docker only thought of their 'happy flow'...but it disappoints when it eventually enters in its 'unhappy flow', which turns far too quick into 'cruel teenager flow'.
Yep. This is just one example of how you might do it. You could install apps other ways as well, but this I just how I handle docker containers in proxmox for easier backups and restoring backups without affecting other containers.
Followed your tutorial, but every time i start my template container i get the error: "proxmox overlayfs: upper fs missing required features" Do you also get this error? I have been searching but i can't find a solution. Can you give me some advice?
E: The repository '(lsb_release Release' does not have a Release file. - So I'm not able to perform apt update for Docker, anyone else get this and if so how did you resolve it?
So this is a way to make a container with dicker installed. If you use docker this way is there a need for multiple containers then? As with docker everything is seperated right ? Bit confused on that part. Beside that, good video. Just started using proxmox so enough to read/learn
You can keep doing it the way you're doing it. Nothing wrong with that. A reason to do it this way is automation and redundancy. You can move VMs between different hardware you may have access to. You can clone the same thing in more than one place in case one goes down. But yes, this makes your containers even more insulated from each other and the underlying system. Proxmox also allows you to more easily control the resources you're giving out to your containers while also using less resources itself so you can run more containers.
Hey I'm very new to proxmox and got my little server running thanks to your guide! I am looking at getting jellyfin running in a proxmox container. Do you have a video on getting it installed on proxmox? If not could you have a look at getting the turnkey media server?
This video was made only for people creating a container on the specific day the video was posted. Also, this video was made for people who already know how to do everything. Thats why its just a guy copying and pasting commands without any explainations or troublshooting.
@@Bosworth123 not at all. I believe it is still useful. The fault is mine. I am running v8.0.2 About 50% of the time I prefer no explanation as it speeds up the process. With further research i can find out the whys later.
Hey, thank you for your videos and explanations; they have motivated me to switch from OMV to Proxmox and expand my knowledge. My only problem is that it seems like so much has changed in the last 12 months, resulting in many error messages, which can be somewhat discouraging for a newcomer. Will there be a continuation of the series? Or perhaps a complete video course for 2023 where a complete homelab is built with Samba shares, jDownloader Docker, Plex, and much more (I have currently watched the first 3 videos in the playlist, maybe that's still to come)? In any case, thank you for your work; you have helped me learn OMV, and now I'm starting with Proxmox.
@@DBTechYT yeah but "somehow" i got ist working 🙂 but it is completly different as the Workflow on OMV. But i will Go step by step. My biggest "Problem" at this time are Network Shares and including Storage Drives for Containers
Great as always. I have follow your rPi series and from that I made a pi swarm. My question is can you handle docker containers in promox? Just got my self a small factor pc and transfer all my docker containers to the new pc. Thank you
Yes you can :) I use Proxmox LXC containers to run a Docker setup for a Bookstack instance and a Ghost instance. I like doing it this way for a better backup solution.
So is it okay to install a docker container/portainer under LXC containers? For some reason, after a bit of research it seemed like most people were against it. It seems convenient tho.
Great video as always. Could you cover NFS mounts in a container? I would like to use emby server, sonarr and radarr with mounts to a separate physical OMV file server
-Not that I'm aware of. I've never run into any issues, but that doesn't mean there aren't some I'm not aware of.- Actually it just dawned on me. I did a video yesterday where I had a template, cloned it, changed the drive from 16 to 64gb, deployed it, and then saw that the full 64gb was available in the setup I was building.
@@DBTechYT Well, to be fair, as a non native speaker (and with English being my 4th language actually) you do talk a bit too fast :) But I got used to it and now I understand pretty much 100% of what you say :)
@@RaduRadonys I've always been a fast talker. I've been trying to slow down a bit, but I get going and it's hard to slow me back down. I actually put this page on my website years ago for when people commented that I talk too fast: dbtechreviews.com/i-talk-fast :)
I really enjoy your videos David, I have learned a lot from them. With this one though I ran into some errors when trying to create and deploy the template and since I am new to proxmox, linux, and containers I am having trouble figuring out what is wrong. The apt update command fails after the echo command saying the repository does not have a Release file during the last download. THe command after the last apt update fails as well. I used your Configuring your Template document. Any assistance would be greatly appreciated as I want to get more experience with containers and Docker.
After reading some of the other comments, someone mentioned an incorrect \ in the echo command. Once I fixed that it all worked fine. Awesome help in the comments, even though I almost missed it.
Greetings thank you for the making of this video! at 9:05 I am missing the option in the Disks tab in the Storage dropdown there is nothing there,I am running a 1TB ssd with VMs already, Does anybody know why?