You seem to have the correct image… as I have the same upon a fresh image pull:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
pihole/pihole latest 9a1363998a45 2 weeks ago 345MB
I’m not on my Rockstor machine right now but under a test Ubuntu install, I started a new pihole container manually and seem to get the V4 version:
$ docker exec -it pihole pihole -v
Pi-hole version is v4.0 (Latest: v4.0)
AdminLTE version is v4.0 (Latest: v4.0)
FTL version is v4.0 (Latest: v4.0)
You could try re-installing again after cleaning the image up manually:
- Turn Rock-on off on the Rockstor webUI
- Pull new image:
docker pull pihole/pihole:latest
- Uninstall Rock-On from webUI
- Verify the container has been removed manually:
docker rm <container_name>
(replace<container_name>
by what is shown when you dodocker ps -a
. If you don’t see any pi-hole container, you’re good to move to the next step. If you do see a pihole container, run thedocker rm
command above. - Remove image (overkill, but just to make really really sure you get the latest):
docker pull pihole/pihole:latest
- Re-install the Rock-on from the webUI using the same pi-hole config volume.
If @vesper1978 agrees these look ok, I would give that a try.