With a nice, fresh Ubuntu server at my disposal, it’s time to deep-dive into Docker! I’ve tinkered with QNAP’s version of Docker and have some containers running, so I get the basics. The first things that I wanted to get running on Docker are:
- Unifi Controller
- Minecraft Bedrock Edition
- Minecraft Java Edition
Getting the containers running like I wanted ended up being a challenge. Churning through the interwebs led me to posts that the version of Docker that Ubuntu installs (the Docker snap) has some really annoying limitations. What is it with these snaps? I am not a fan. So I trashed my containers and my snap Docker install and did it the normal way–following the official Docker install guides. After that, all is well.
I don’t remember how/where but I came across Portainer during this time. It’s kinda nifty and reminds me of the QNAP Container Station interface (only better). You can’t beat using the command line (or Docker compose) for new containers, but I like Portainer after the container is created.
I spent a couple of weeks with software: Docker, Minecraft, Portainer, doing some dumb stuff, recovering from the dumb stuff, breaking and re-doing my Ubuntu server. Good stuff. And, the server is still loud. And hot.