when using the docker-compose file from the openhab-cloud github repo, it starts the image openhab/openhabcloud-app:latest from hub.docker.com.
But this image is about 2 years old.
Do I habe to build my own app-image from dockerfile to get the latest updates?
Why is the app-image on hub.docker.com not being updated?
Or does it download the current version at every new container deployment?
I don’t personally use the Docker containers , and we don’t use them in production, so there’s a good chance they will get out of date without someone who can make sure they are up to date.
I would actually like to use containers for our production deployment, but have not had the time to implement the orchestration part (aka docker swarm, or something similar).
As there is nowhere documented how the image was build, I couldn’t see which version the docker-image uses. (Perhaps it downloads the current files on every container creation)
The documentation on github says:
The section describes how the openHAB-cloud docker images can be used with docker-compose to spin up the dockerized openhab-cloud backend.
and the compose-file referenced to the official container:
If it is outdated the documentation should mention that someone, who would like to use his own openhab-cloud with docker, should build his own image to get an current version.
Before I can create a pull request I should know, if it is really outdated. And that was all, my question was about.
But after thinking about it and looking at the dockerfile in the gihub repository, I would say it is outdated, because the dockerfile copies the files out of the repo into the image during the build process.
When this dockerfile was also used for creating the image 2 years ago, then the files in the image are 2 years old and there are missing about 33 commits.
… so there’s a good chance they will get out of date without someone who can make sure they are up to date.
But what is to do, to make sure the docker image is up to date?
Before I create a pull request to update the documentation and say everyone should build his own image, it would be more beautiful to update the image regulary, as done with the normal openHAB image.