Question: Update pihole-v6 in docker enviroment

Hi all,

i using pihole v6 in a docker enviroment.
The WebUI show me, that updates available:

* **Docker Tag** development
* **Core** vDev (development, 1bec0d2c) · [Update available!](https://github.com/pi-hole/pi-hole/commits/development)
* **FTL** vDev (development, 8504bb9b) · [Update available!](https://github.com/pi-hole/FTL/commits/development)
* **Web interface** vDev (development, cd916b17)

But after running the following script, there is no update:

docker exec -it pihole pihole -v
docker pull pihole/pihole:development
docker stop pihole
docker rm pihole
docker compose -f ./docker-compose.yml up -d
docker exec -it pihole pihole -v

And the version before/after the update are the same.

root@traefik-pihole:/opt/containers/pihole_v6# ./pihole-updater.sh 
Core
    Version is 1bec0d2 (Latest: null)
    Branch is development
    Hash is 1bec0d2c (Latest: 16af216b)
Web
    Version is cd916b1 (Latest: null)
    Branch is development
    Hash is cd916b17 (Latest: cd916b17)
FTL
    Version is vDev-8504bb9 (Latest: null)
    Branch is development
    Hash is 8504bb9b (Latest: 148e558f)
development: Pulling from pihole/pihole
Digest: sha256:1ed6fd8dcda3826ca77c8b1beeb9ecd6158039c0517bd85c2a00735d17f55596
Status: Image is up to date for pihole/pihole:development
docker.io/pihole/pihole:development
pihole
pihole
[+] Running 1/1
 ✔ Container pihole  Started                                                                                                                                                                                     0.7s 
Core
    Version is 1bec0d2 (Latest: null)
    Branch is development
    Hash is 1bec0d2c (Latest: 16af216b)
Web
    Version is cd916b1 (Latest: null)
    Branch is development
    Hash is cd916b17 (Latest: cd916b17)
FTL
    Version is vDev-8504bb9 (Latest: null)
    Branch is development
    Hash is 8504bb9b (Latest: 148e558f)
root@traefik-pihole:/opt/containers/pihole_v6#

What do i wrong?

TIA
Best regards
Gerd

Quoting Pi-hole's Docker documentation:

Upgrading / Reconfiguring

Do not attempt to upgrade (pihole -up ) or reconfigure (pihole -r ). New images will be released for upgrades, upgrading by replacing your old container with a fresh upgraded image is the 'docker way'.

Hi,

thank you!
Yes, i read the docu and i think i do it right.

Or can you say me, if a failure in my script?

TIA
Gerd

This is expected.

development image is not updated after each code change.
The latest development image was released 13 days ago, but some code was merged after that and Pi-hole identified this difference.
image


If you don't want to wait for the next development image, use nightly tag (updated every night):

Thank you for this explanation!