Skip to main content

What to do when installation fails

The installer checks the environment first and stops with a reason when a check fails. Fix what it reports and run it again; completed steps are skipped.

Follow the message

Installer messageWhat to do
Root privileges requiredRun it with sudo bash install.sh
Only x86_64 is supportedUse an x86_64 server
Docker could not be installedMake sure this server can reach get.docker.com, then run the install command again
Docker Compose is missing and automatic installation failedInstall docker-compose-plugin and run again
Port is already in useStop the service using port 443, then run again
Not enough disk spaceFree up disk space, or use a server with at least 20 GB of free disk
The server time is not yet syncedInstallation still completes, and the time usually syncs automatically within a few minutes; make sure the server time is correct before you start trading
Download failedCheck that the server can reach zmarketlab.com, then run again
Loading images failedUsually the disk is full. Free up space and run again
Release signature verification failed, Image identity does not matchDon’t use this download. Contact support

The installer says the system is not ready yet

Allow TCP 443 in your cloud console first. See The browser can’t open Trade. If the port is open and the page still doesn’t load, send support the output of docker compose -f /opt/zml-trade/compose.yaml logs --tail 50.

Was this article helpful?