To update your self-hosted Phoenix, pull the latest Phoenix Docker image and redeploy your instance. For Docker, use:
```
docker pull arizephoenix/phoenix:latest
docker run -p 6006:6006 -p 4317:4317 -i -t arizephoenix/phoenix:latest
```
Phoenix does not have feature gates; missing UI features (like the Evaluate sidebar) are usually due to running an outdated version. Upgrading to the latest version should make new features available. If you plan to use Phoenix long-term, consider switching to PostgreSQL for better performance and backups. No manual intervention is needed for database migrations鈥攖hese run automatically at startup during major version upgrades, but downgrades require manual steps if needed. Always check the <https://arize.com/docs/phoenix/self-hosting/upgrade/migrations|self-hosting upgrade guide> for details.
Would you like more detail on migration steps or troubleshooting missing UI features?
Sources:
- <https://arize.com/docs/phoenix/self-hosting/upgrade/migrations|https://arize.com/docs/phoenix/self-hosting/upgrade/migrations>
- <https://arize-ai.slack.com/archives/C04R3GXC8HK/p1744760261.493409|https://arize-ai.slack.com/archives/C04R3GXC8HK/p1744760261.493409>