Issue: DEMYX_PULL_IMAGE variable contains invalid image causing docker pull failure
Hello Demyx team,
I encountered an issue when running demyx pull or similar commands that involve pulling Docker images. The process fails with the following error message:
Error response from daemon: pull access denied for demyx/lsphp, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
Fatal Error: 'docker pull "\${DEMYX\_PULL\_IMAGE}"' with exit code '1'
It seems that the environment variable DEMYX_PULL_IMAGE contains an invalid or non-existent Docker image name (demyx/lsphp), which causes the docker pull command to fail.
I confirmed that manually pulling demyx/lsphp also results in an error:
docker pull demyx/lsphp
Error response from daemon: pull access denied for demyx/lsphp, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
However, pulling demyx/demyx works fine.
This behavior causes the whole pull process to fail, and I suspect this might be related to how the DEMYX_PULL_IMAGE variable is set or handled.
Environment:
- Demyx version: 1.9.0 (Build 2025-08-10-00:53:01)
- OS: Ubuntu 24.04
- Docker version: latest stable version (please specify exact version if possible)
Could you please look into this? It would be great if the script could handle invalid image variables gracefully or update the image names accordingly.
Thank you for your help!