Docker Community Forums

Share and learn in the Docker community.

Docker-compose: seqr deployment fails; timeouts. Centos 7.8

Greetings. With a file “docker-compose.yml” in place, and python 3.8.1 / docker-compose in path, I follow these steps:
sudo docker-compose up -d seqr
sudo /usr/local/docker-compose/docker-compose up -d seqr

However, reviewing those logs confirms that the first step never actually finishes, despite the promising output below.

Creating network "app_datasets_default" with the default driver
Creating app_datasets_redis_1         ... done
Creating app_datasets_elasticsearch_1 ... done
Creating app_datasets_postgres_1      ... done
Creating app_datasets_seqr_1          ... done

The logs show that all net-related download actions within the docker are timing out. Example:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f0ab3876450>, 'Connection to pypi.org timed out. (connect timeout=15)')': /simple/django/

Adding proxy info to a config ( /root/.docker/config.json, reference: https://medium.com/@airman604/getting-docker-to-work-with-a-proxy-server-fadec841194e) will not avail. Everything halts with thingvs like"Container "4e19a6c5f903" is unhealthy."

In addition to the timeouts, I see mention of a non-existent host postgres. I assume that was to have been created within the docker environment:
psycopg2.OperationalError: could not translate host name "postgres" to address: Name or service not known

The environment is an oVirt VM running Centos 7.8.
Does anyone have any leads on the conditions needed to get seqr running? Are special firewall exceptions needed outside of docker?