I installed frappe through docker, the database used mariadb10.4 in the host system (not in the docker container), the redis server did the same, only the web server used nginx in the container, the installation command is as follows:
Generate YAML
docker compose -f compose.yaml -f overrides/compose.noproxy.yaml config > ~/gitops/docker-compose.yml
Start containers
docker compose --project-name xindeng -f ~/gitops/docker-compose.yml up -d
The following screenshot shows the database and redis configuration in the.env file:
----- start -----
Only if you use external database
DB_HOST=172.17.0.17
DB_PORT=3306
Only if you use external Redis
REDIS_CACHE=redis://172.17.0.17:6379
REDIS_QUEUE=redis://172.17.0.17:6379
REDIS_SOCKETIO=redis://172.17.0.17:6379
---- end —
The installation of the command end is normal, but an error occurred when I opened the website with the browser for initialization. The error message is as follows:
Setup failed: Could not start up: Failed to update global settings
The error is shown below:
Could you tell me why I made this mistake?