
Hello all,
I am trying to migrate from 1.2.1 to 1.3.0 so I am following this steps. https://appwrite.io/docs/advanced/self-hosting/update
Problem is that when I try to execute this command:
docker run -it --rm
\
--volume /var/run/docker.sock:/var/run/docker.sock
\
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw
\
--entrypoint="upgrade"
\
appwrite/appwrite:1.4.9
I get the following error docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "upgrade": executable file not found in $PATH: unknown.
I am hosting in a QNAP server
Thank you in advance for your time and help

- That command is to upgrade to 1.4.9, not 1.3.0.
- Are you sure you’re in the folder above the
appwrite/
folder?

Also, the upgrade command was first introduced in 1.4. Prior to that, you'll need to use the install command, but please make sure to run it in the PARENT folder of the appwrite folder, like ideclon said.

My bad, I directly copied the code from the support page instead of the one I used
docker run -it --rm
\
--volume /var/run/docker.sock:/var/run/docker.sock
\
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw
\
--entrypoint="upgrade"
\
appwrite/appwrite:1.3.0

I also tried in all the possible folder up and down, and in everyone I get the same error.

Thank you for your reply Steven, so it will not work with previous versions? The thing is that I tried out of curiosity this command
docker compose exec appwrite migrate
and it works, I believe it is migrating from 1.2.1 to 1.2.1 which does not makes sense but I get a positive output saying that the migration was correctly performed. Also the documentation page (https://appwrite.io/docs/advanced/self-hosting/update) does not say anything about the starting at 1.4. Actually, the example says 0.6.x and 0.7.x which suggests that from version 0.6 an update can be made.

Yes,the documentation needs to be updated to include a note about the upgrade command prior to 1.4.x.
But what you need to do is change --entrypoint="upgrade"
to --entrypoint="install"
Recommended threads
- 404 error when navigating to the team fr...
the version i m running is `1.7.4` as far as i can tell everything is working fine except for this weird bug in the video. when monitoring the appwrite and app...
- [Node.js SDK] Bypass 2GB file limit?
Hello. Using either InputFile.fromPath or InputFile.fromBuffer throws this error: File size (2295467305) is greater than 2 GiB Bucket limit etc. is setup corre...
- Does appwrite have any alternative solut...
Hi Everyone, ... I am looking for a solution for AWS ECS Fargate in appwrite. Can anyone let me know if this is possible?
