November 1Nov 1 Hello everyone. I am sorry if this is a silly question but I can't find a good answer. I am running `Armbian 26.8.3 trixie` in a radxa e52. I deployed AdGuard using `armbian-config`, as in `sudo armbian-config --cmd ADG001`, back in 2026/07 I was hoping to find a docker compose file at /armbian/adguardhome but there is none. It looks like armbian-config does a docker run to start the container, without docker compose. How I am expected to update the image and the container? Usually I just docker compose pull and then docker compose up -d, but without it, I should docker stop <container id>, docker rm <container id>, and docker run it again, with the same options. I have already docker pull adguard/adguardhome:latest which downloaded a new version, but I can't find a good way to update the container with the new image. ¿Is that expected? ¿Is there a place to get the same docker options used when starting the container? ¿Am I missing something? Thank you in advance. Edited November 1Nov 1 by Dolape
November 2Nov 2 Author Solution Found a solution to automatically create a docker-compose.yml file and bring it under compose control.I created it using this tool: https://github.com/Red5d/docker-autocomposeRan: $ docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose <container_id> > /armbian/adguardhome/docker-compose.ymlModified the image stanza to pull latest: image: "adguard/adguardhome:latest"Then docker stop and docker rm the old container, and start the new version with docker compose up -d It is now running fine:user@host:/armbian/adguardhome$ docker compose ps NAME IMAGE COMMAND SERVICE CREATED STATUS PORTSadguardhome adguard/adguardhome:latest "/opt/adguardhome/Ad…" adguardhome 6 minutes ago Up 6 minutesThanks!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.