Я пытаюсь запустить dockerfile в windows, но в конце он продолжает выдавать мне эту ошибку:
PS C:\Users\johns\OneDrive\documents\GitHub\sidewalkwebpage> make dev
projectsidewalk-db is up-to-date
Starting projectsidewalk-db ... done Building web
Step 1/9 : FROM openjdk:8-jdk-stretch
---> f8146facf376
Step 2/9 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 65f47a0f2d08
Step 3/9 : RUN echo "deb https://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 && apt-get update
---> Running in f3292ea974b2
deb https://dl.bintray.com/sbt/debian /
Warning: apt-key output should not be parsed (stdout is not a terminal)
Executing: /tmp/apt-key-gpghome.cud26XM4pL/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
gpg: keyserver receive failed: Server indicated a failure
ERROR: Service 'web' failed to build: The command '/bin/sh -c echo "deb https://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 && apt-get update' returned a non-zero code: 2
make: *** [docker-run] Error 1
Любые решения будут полезны! Я прочитал, что предупреждение о том, что анализируемый ключ apt не вызывает никаких ошибок, он просто отображается. Строка о сбое при получении сервера ключей, по-видимому, является основной ошибкой.
Вот мой dockerfile:
FROM openjdk:8-jdk-stretch
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
apt-get install -y nodejs
RUN echo "deb https://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list && \
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 && \
apt-get update
RUN apt-get install -y \
unzip \
python-dev \
python-pip \
libblas-dev \
liblapack-dev \
gfortran \
python-numpy \
python-pandas \
sbt && \
apt-get autoremove && \
apt-get clean
WORKDIR /opt
COPY package.json ./
COPY requirements.txt ./
RUN pip install --upgrade setuptools && \
pip install -r requirements.txt
RUN npm install