After deploying Dify with Docker, I can access the Dify registration page from the browser, but after I submit the registration information, the page refreshes and returns to the registration page (there’s an “installation successful” prompt in the top right corner). Looking at the logs of docker-api-1 from the backend, they are as follows, and it didn’t refresh any new logs when I submitted the registration. Why is this happening?
[root@obtest134 docker]# docker logs -f docker-api-1
Running migrations
2026-01-21 03:24:56.637 INFO [MainThread] [utils.py:151] - Note: NumExpr detected 48 cores but “NUMEXPR_MAX_THREADS” not set, so enforcing safe limit of 16.
2026-01-21 03:24:56.637 INFO [MainThread] [utils.py:164] - NumExpr defaulting to 16 threads.
2026-01-21 03:25:01.768 INFO [MainThread] [ext_logstore.py:39] - Logstore extension disabled: required Aliyun SLS environment variables not set
Preparing database migration…
Starting database migration.
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
Database migration successful!
[2026-01-21 03:25:07 +0000] [1] [INFO] Starting gunicorn 23.0.0
[2026-01-21 03:25:07 +0000] [1] [INFO] Listening at: http://0.0.0.0:5001 (1)
[2026-01-21 03:25:07 +0000] [1] [INFO] Using worker: gevent
[2026-01-21 03:25:07 +0000] [124] [INFO] Booting worker with pid: 124
gRPC patched with gevent.
psycopg2 patched with gevent.
2026-01-21 03:25:12.007 INFO [MainThread] [utils.py:151] - Note: NumExpr detected 48 cores but “NUMEXPR_MAX_THREADS” not set, so enforcing safe limit of 16.
2026-01-21 03:25:12.007 INFO [MainThread] [utils.py:164] - NumExpr defaulting to 16 threads.
2026-01-21 03:25:14.322 INFO [MainThread] [ext_logstore.py:39] - Logstore extension disabled: required Aliyun SLS environment variables not set


