Phoenix Playground model configs are stored in browser local storage by default, not on disk or in a file that can be mounted to a Docker container. There is no documented method to persist these configs outside the browser or mount them into a container for persistence, as configs are not saved to a file or external volume by Phoenix itself鈥攐nly to local storage in the browser environment (<https://github.com/Arize-ai/phoenix/pull/5216|source>, <https://github.com/Arize-ai/phoenix/issues/5069|source>, <https://github.com/Arize-ai/phoenix/blob/main/app/src/store/playground/__tests__/playgroundStore.test.ts|source>).
If you need persistence across browser sessions or containers, you would need to implement a custom solution to export/import configs from local storage, as Phoenix does not natively support mounting or syncing these configs via Docker volumes or server-side storage (<https://github.com/Arize-ai/phoenix/pull/5216|source>). Would you like more detail on possible workarounds?
Sources:
- <https://github.com/Arize-ai/phoenix/pull/5216|https://github.com/Arize-ai/phoenix/pull/5216>
- <https://github.com/Arize-ai/phoenix/issues/5069|https://github.com/Arize-ai/phoenix/issues/5069>
- <https://github.com/Arize-ai/phoenix/blob/main/app/src/store/playground/__tests__/playgroundStore.test.ts|https://github.com/Arize-ai/phoenix/blob/main/app/src/store/playground/__tests__/playgroundStore.test.ts>