- I had to fully qualify the location of files requiring copying in the below section of the Dockerfile to compile correctly (error shown below):

# original section
# Copy the code
# COPY ./pgadmin4/web /pgadmin4
# COPY ./run_pgadmin.py /pgadmin4
# COPY ./config_distro.py /pgadmin4
# COPY ./entrypoint.sh /entrypoint.sh
# Copy the code
# Added path to file location for compilation (COPY ./pgadmin4/pkg/docker/...)
COPY ./pgadmin4/web /pgadmin4
COPY ./pgadmin4/pkg/docker/run_pgadmin.py /pgadmin4
COPY ./pgadmin4/pkg/docker/config_distro.py /pgadmin4
COPY ./pgadmin4/pkg/docker/entrypoint.sh /entrypoint.sh
After altering the above, I was able to get past this issue, fyi
- Missing config_distro.py file, see error message below:

After copying config_distro.py from v4.10, I was able to successfully compile the Docker container, execute and connect to Postgres instances without issue, fyi.
If this is not the proper venue, please let me know how to have the team there address this properly, thank you! 😊
Have a great day!
Thanks,
Ron
Ron Wildt | Lead Engineer | Data Sciences Platform Engineering | 612.304.8592 | ¤Target | 33 South 6th Street, Mpls, MN 55402
Slack: #datasciences-infra