Запрос отменен при ожидании соединения в сборке docker

#docker #flask

#docker #flask

Вопрос:

Я пытаюсь настроить свое приложение flask.

Я создал файл docker, который создаст экземпляр Ubuntu 18.04 и создаст образ моего сервера.

мой файл Dockerfile помещен в приложение flask

 FROM ubuntu:18.04

EXPOSE 5007

RUN apt-get install redis-server

RUN pip3 install -f requirements.txt

RUN python3 main.py
  

Когда я запускаю тест sudo docker build -t.

Я получаю следующую ошибку:

 get https //registry-1.docker.io/v2/ net/http request canceled while waiting for connection
  

На некоторых форумах упоминалось, что мне придется создать http_proxy в /etc/ systemd /docker.service.d / http-proxy.conf

Однако, какой прокси-сервер я должен создать здесь? В документации просто написано «some.proxy:port»

Как мне решить эту ошибку?

Комментарии:

1. Попробуйте RUN apt-get update перед ЛЮБЫМИ apt-get командами

2. Я думаю, что проблема связана с загрузкой самого образа Ubuntu. Я попробовал это, и я получаю ошибку. На первом шаге происходит сбой

3. На форумах и в документации docker говорится, что вам нужно добавить HTTP_PROXY. Но они не определяют, какой прокси добавить. Так что я немного смущен

4. Я решил эту ошибку, указав решение пользователя luxas, найденное @ github.com/moby/moby/issues/22635#issuecomment-260063252