Running Docker on Proxmox

I wanted to run this cool looking internet monitor I found on GitHub. https://github.com/geerlingguy/internet-pi/tree/master/internet-monitoring

It runs in Docker and was originally intended for Raspberry Pi. But, I ignored most of that and decided to run it on Docker and I decided to run Docker on my Proxmox box so I can run other stuff too.

This is what worked best for me:

First I downloaded a Turnkey Linux Core container template from inside Proxmox

Then I followed these instructions right up until he tells you not to install docker using apt. (I went too fast, installed it then deleted the container and started over)

After that, I stopped the video and went to the page he mentions in the video. There I stumbled across a much easier option. His page: https://thehomelab.wiki/books/promox-ve/page/setup-and-install-docker-in-a-promox-7-lxc-conainer

After that, I went back to Github and followed a few steps here: https://github.com/geerlingguy/internet-pi/tree/master/internet-monitoring

git clone https://github.com/geerlingguy/internet-monitoring
cd internet-monitoring
docker-compose up -d

Of course that didn’t completely work so I had to do another step.

apt install docker-compose

Then repeat this:

git clone https://github.com/geerlingguy/internet-monitoring
cd internet-monitoring
docker-compose up -d

Then, I followed the instructions and was able to login and see cool stuff on my new internet monitor. (which I wanted cause Comcast is generally unreliable)

It has only been running for a few minutes. I’ll update with a better screenshot later. Now, to figure out how it all works. Grafana has been on my to learn list for a while.

You may also like...