Когда я запускаю OpenSpeedTest Docker изображение на Docker Playground, я получаю
net :: ERR_CONTENT_LENGTH_MISMATCH 200 (OK)
Запрос GET завершился неудачно.
Команды, которые я использовал
docker run --restart=unless-stopped --name=openspeedtest -d -p 80:8080 openspeedtest/latest
Какова причина этой ошибки.
my Docker Файл
FROM nginxinc/nginx-unprivileged:stable-alpine
# FROM nginxinc/nginx-unprivileged:1.16.0-alpine
# Note: Even though this base image doesn't have the "official" tag (yet) on Docker hub
# it's owned and maintained by the official NGINX team.
# ref: https://github.com/nginxinc/docker-nginx-unprivileged/issues/19
MAINTAINER openspeedtest
COPY /files/openspeedtest.conf /etc/nginx/conf.d/openspeedtest.conf
COPY /files/www/ /usr/share/nginx/html/
USER root
RUN rm -rf /etc/nginx/conf.d/default.conf \
&& unzip /usr/share/nginx/html/downloading.zip -d /usr/share/nginx/html/ \
&& rm /usr/share/nginx/html/downloading.zip \
&& chown -R nginx /usr/share/nginx/html/ \
&& chmod 755 /usr/share/nginx/html/downloading \
&& chmod 755 /usr/share/nginx/html/upload \
&& chown nginx /etc/nginx/conf.d/openspeedtest.conf \
&& chmod 400 /etc/nginx/conf.d/openspeedtest.conf
USER nginx
# Listen to required port(s)
EXPOSE 8080
CMD ["nginx", "-g", "daemon off;"]
#build -t openspeedtest .
#sudo docker pull openspeedtest/latest:speedtest
#docker run --restart=unless-stopped --name=openspeedtest -d -p 80:8080 openspeedtest/latest:speedtest
#run --restart=unless-stopped --name=speedtest -d -p 80:8080 openspeedtest
Можно найти исходный код приложения здесь http://openspeedtest.com/speed-testing-application-for-your-website.php#Option -3
введите описание изображения здесь