Я пытаюсь сделать автоматическую сборку на hub.docker.com, используя ADD с файлами из URL. У меня есть следующий Docker файл на GitHub, строит в настоящее время срабатывает:Автоматическая сборка с добавлением из URL
FROM ubuntu:14.04
MAINTAINER Andy Cobley "[email protected]"
ENV REFRESHED_AT 2015-29-04
RUN apt-get update
RUN apt-get install -y nginx
RUN mkdir -p /var/www/html
ADD http://example.org:8080/global.conf /etc/nginx/conf.d/
ADD http://example.org:8080/nginx.conf /etc/nginx/nginx.conf
EXPOSE 80
ENTRYPOINT ["/usr/sbin/nginx"]
файлы не добавляются в контейнер. Я могу подтвердить, что файлы существуют на сервере и доступны. Есть что-то, что мне не хватает?
Получено сообщение об ошибке во время 'docker build'? – user2915097
Обычно лучше делать «RUN curl ...» для такого рода вещей; вы можете скомпоновать его с другими командами, чтобы избежать использования слоев, и он будет кэшироваться (что может или не может быть хорошо). –
Ошибок во время сборки. Adrian, curl звучит как хороший вариант. –