I am running Docker Compose. Followed WWE’s tutorial to set it up with a proxy network, postgres, etc. I ran “docker compose pull” and now I am stuck with the “Update Needed” screen. I have tried to run the update command via docker exec but that doesn’t seem to work. I am not even certain that is what I should be doing. According to the docker github pages, the pull command I used should upgraded me without any issues. Would someone be so kind as to point me in the right direction on how to resolve this?
I appologize for the vague question. I eventually figured it out. I had to log into the app container without specifying “-u 0” in the docker exec command.
Then I ran “php /var/www/html/occ upgrade” and the upgrade proceeded perfectly.
I specified version 29.0.8 in my .env file. Can anyone tell me what specific version is in the “stable” tag?
glad you solved the problem. In general I would assume you tried to access the system too early. First start takes a while especially on slow hardware.
I would recommend you destroy and re-create the system multiple times to fully understand the mechanics (and test backup and upgrades) before starting production use.
there is no specific version this tag is floating like “:latest” and exactly the same reasons apply against using this tag:
Check the startup log of the container. Running occ upgrade manually with the micro-services Docker image is a sign something is not right (the image handles this for you).
Also, thank you for the fantastic walkthrough that you assembled on seeing up NC with Docker. It helped me to learn a lot about Docker as well as NC.
As per the article that you referenced, it would seem that I have to seriously reconsider my use of the latest tag, as it does not mean what I thought it meant.
Is the best practice to use version specific tags and to stay several versions behind what is newest?
jtr - Thank you. I will check those logs. I think my use of the stable tag is what caused this issue but I will try to confirm.