Я абсолютный новичок в Linux и Docker, и я просто пытаюсь узнать вещи, как я это делаю. Я создаю файл Docker для запуска машины сборки xamarin, и у меня возникают трудности при установке Open Java SDK. Моно среда выполнения, кажется, устанавливается правильно.
FROM debian:stretch-slim
RUN apt-get update && \
apt-get install curl unzip java-1.8.0-openjdk-headless java-1.8.0-
openjdk-devel -y && \
apt-get clean all
Error
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package java-1.8.0-openjdk-headless
E: Couldn't find any package by glob 'java-1.8.0-openjdk-headless'
E: Couldn't find any package by regex 'java-1.8.0-openjdk-headless'
E: Unable to locate package java-1.8.0-openjdk-devel
E: Couldn't find any package by glob 'java-1.8.0-openjdk-devel'
E: Couldn't find any package by regex 'java-1.8.0-openjdk-devel'
The command '/bin/sh -c apt-get update && apt-get install curl
unzip java-1.8.0-openjdk-headless java-1.8.0-openjdk-devel -y &&
apt-get clean all' returned a non-zero code: 100
Примечание. Я удалил код установки Mono, чтобы его было легче читать.
Буду признателен, если вы скажете мне, что вызывает проблему, и как я могу ее исправить.