There are multiple reasons why you may receive this error.
First, you may not be logged into Docker. Run the docker login command in your console before starting Atlas to make sure you are logged in. If applicable, confirm that the user you select for the login is in the Docker group and that it has the appropriate permissions.
Alternatively, there may have been some issue while pulling Docker images. Follow these steps to refresh the images:
- Go to your Atlas server directory and run ./remove.sh, which should only remove images and keep the tilesets in the mbtiles folder) You can verify the images were removed by running the command docker images and checking that the atlas-server/docker folder was removed.
- Run ./atlas-installer download ./atlas-server-files/ --token <your-secret-atlas-token> --docker (reference here).
- Rerun docker images.
- Try to start Atlas again with ./atlas.sh start.