2015-06-08 5 views

ответ

0

Вы не можете установить такие удаленные ресурсы, которые находятся в Интернете.

Что вы можете сделать, так это иметь сценарий оболочки в вашем изображении докера, который при его запуске будет загружать эти ресурсы. И заставить docker запустить этот скрипт, когда контейнер запущен.

Dockerfile

FROM ubuntu:latest 
COPY download-from-github.sh/
# your stuff... 
RUN bash /download-from-github.sh 

download-from-github.sh

curl -sL https://github.com/you/repo/archive/master.zip > /tmp/master.zip 
unzip /tmp/master.zip -d /opt 
+0

Спасибо. Надеюсь, я смогу сделать то же самое, чтобы запустить мои контейнеры в AWS. –