Есть ли способ подключить HTTP-ссылку github или другую ссылку на репозиторий в качестве тонов докеров, чтобы при запуске контейнера для докеров он работал с новым кодом, который я нажал на github или битбакет?Ссылка на Github в качестве уровня докера
0
A
ответ
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
Спасибо. Надеюсь, я смогу сделать то же самое, чтобы запустить мои контейнеры в AWS. –