Теперь у меня работает следующее:
FROM debian:stretch
RUN apt-get update && \
apt-get install --no-install-recommends --no-install-suggests -y \
gcc libssl-dev python3 python3-dev python3-pip python3-setuptools
RUN pip3 install wheel
RUN CFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib" \
UWSGI_PROFILE_OVERRIDE=ssl=true pip3 install uwsgi -Iv
Мне помог этот связанный ответ.Мне также пришлось преодолеть раздражение, вызванное установкой OpenSSH только в более поздней части Dockerfile
: это создавало впечатление, что библиотеки SSH были доступны для этапа компиляции uWSGI, хотя на самом деле их еще не было на этом этапе, Этот ответ был полезен для тестирования полученного веб-сокета из командной строки.