This was a cool idea but, as updates would roll-in, I constantly found myself with a broken controller. There were Java version mismatches that would break the upgrade most commonly and then random other problems with why the controller just wouldn’t start. I could usually spend a day and recover everything, but it became a point of frustration.Īfter I decided to retire the Pi, I moved to having the controller virtualized on top of KVM running on Ubuntu. However, my Linux ecosystem in my lab is intentionally CentOS 7. Unfortunately, Ubiquiti seems to really only support Ubuntu/Debian for this controller and I wasn’t interested in having that in my ecosystem at that point (more to manage, different tools, etc).Īs I was already experimenting with Docker in my lab for learning purposes, I set out to find a good way to run UniFi as a Docker container. I found that path from linuxserver.io in the form of the docker-unifi-controller project. I based my docker-compose.yml configuration on the one they provide and then added some modifications which you’ll see in this post. Here are some of the reasons I have an appreciation for this configuration: You may wonder why it would be beneficial to containerize a UniFi controller using Docker (especially if you’re unfamiliar with container benefits in general).
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |