[Help]: latest version stuck to 5.12.7 on qnap nas container station #398
-
Controller Versionlatest Describe Your Issue or QuestionHello everybody, I'm new on this world, so sorry for my question, but please I need your aid to understand... Can anyone please help me understanding what I'm wrong with? Thanks a lot Best Regards Expected BehaviorI'm expecting omada controller updaed to 5.13 Steps to ReproduceOpen Container Station on QNAP NAS QTS 5.1.4.2596 (2023/11/28) Click on explore and type omada in the search box How You're Launching the Container
Container Logs
MongoDB LogsNo response Additional ContextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
First, I would stop using latest as the tag. It’s a bad practice that can lead to unexpected behavior. You should switch to the major.minor tagged images such as the 5.13 tag. You need to pull an updated image in order the get updates. Not sure how the app you’re using does that but that’s the concept. Pull the image, recreate the container and you are now running the new version. |
Beta Was this translation helpful? Give feedback.
-
OK, thanks a lot for your very quick response.
Sorry for my questions but I'm really starting with containers...
Can you give a link to learn docker commands in case the app I'm using will
not allow me to pull the updated image?
Anyway the controller told me about the new version but after downloading
it I discovered it was a linux tar.gz archive: why that?
Thanks a lot
Roberto
|
Beta Was this translation helpful? Give feedback.
-
Thank you very much indeed for the time you have spent for me.
Best Regards
Roberto
|
Beta Was this translation helpful? Give feedback.
Pull the image:
docker pull mbentley/omada-controller:5.13
Stop the container (replace
omada-controller
with whatever the container name is):docker stop -t 60 omada-controller
See this for understanding why we specify a stop timeout.
Remove the container:
docker rm omada-controller
Re-create the container using whatever method you want, such as
docker run...
ordocker compose up...
or using whatever container launching tool you want.So why the .tar.gz...
So the software inside the container has no idea that it is containerized so the controller software thinks it has been downloaded as a gzipped tarball, which is what the image originally uses to download the software so upgrading if yo…