Я установил виртуальную машину ubuntu 14.04 и запустил докер (1.11.2). Я пытаюсь создать образ образца (here).Не удается (apt-get) установить пакеты внутри докеров
докер файл:
FROM java:8
# Install maven
RUN apt-get update
RUN apt-get install -y maven
....
Я получаю следующее сообщение об ошибке:
Step 3: RUN apt-get update
--> Using cache
--->64345sdd332
Step 4: RUN apt-get install -y maven
---> Running in a6c1d5d54b7a
Reading package lists...
Reading dependency tree...
Reading state information...
E: Unable to locate package maven
INFO[0029] The command [/bin/sh -c apt-get install -y maven] returned a non-zero code:100
следующие решения Я пытался, но не успех.
Как я могу просмотреть подробное сообщение об ошибке? a любой способ исправить проблему?
может быть проблемой прокси? –
У меня есть два комментария: 1) оба 'RUN [update | install]' должны быть в ** одинаковом ** 'RUN' для целей кеширования, 2) вы можете попробовать с помощью команды:' docker build --no-cache = true -t image_name. 'и скажите мне больше, пожалуйста. – Auzias
спасибо за ваш ответ @Auzias, я пробовал ур предложения, но это также не работает для моего контекста. как упоминалось в ур ком, когда я запускаю без кеша, он показывает некоторые проблемы с подключением. (на самом деле проблема с прокси-сервером) даже установил прокси-сервер в coreos, и мне также пришлось установить прокси-сервер в файле докеров. –