Я хочу, чтобы в контейнере-докерере присутствовали определенные скрипты, присутствующие на хост-машине, когда контейнер создан. Как это обеспечить? СпасибоКак обеспечить, чтобы определенные сценарии на главной системе присутствовали внутри контейнера Docker при запуске контейнера?
0
A
ответ
0
Вы можете использовать COPY
или инструкцию ADD
в своем файле Dockerfile.
COPY <src> <dest>
Docker будет ошибочным, если файл отсутствует на хосте.
Смотрите также:
0
0
Если вы не можете, по каким-либо причинам, добавить сценарии к изображению при создании с COPY
или ADD
, единственное решение IMHO будет монтировать папку на хост-машине в контейнер во время выполнения с возможностью -v
, Но в этом случае вам все равно потребуется создание механизма в изображении, чтобы запустить скрипт. Через cron
или что-то подобное. Возможно, посмотрите на Phusion Baseimage, так как он имеет встроенный cron и возможность запуска скриптов во время работы контейнера, см. here
Смежные вопросы
- 1. Docker контейнера по умолчанию при запуске контейнера
- 2. Как построить на хосте при запуске Jenkins внутри контейнера Docker?
- 3. Как запустить хост Docker внутри контейнера Docker?
- 4. Docker git clone на запуске контейнера?
- 5. docker: Выполнять команду только при запуске контейнера
- 6. Как смонтировать - внутри контейнера Docker?
- 7. Запустить сценарий оболочки внутри контейнера Docker из другого контейнера Docker?
- 8. Запуск службы ntp автоматически при запуске Debian внутри контейнера Docker
- 9. Сценарии с диалогом из контейнера Docker
- 10. Отладка Nodejs внутри контейнера Docker
- 11. Sensu-Client внутри контейнера Docker
- 12. Выполнение команд внутри контейнера Docker
- 13. Nginx SSL внутри Docker контейнера
- 14. Docker: Установить имя контейнера внутри файла Docker
- 15. поЬир обслуживание внутри контейнера Docker
- 16. Задача Cron не запускается внутри контейнера Docker
- 17. Как обеспечить, чтобы внутренний div находился внутри родительского контейнера?
- 18. Изображение здания Docker с Дженкинсом, которое проходит внутри контейнера Docker.
- 19. Как запустить скрипт внутри контейнера Docker?
- 20. в команде внутри контейнера докера
- 21. Docker: как перезагрузить процесс внутри контейнера?
- 22. Docker exec выполняет команду на главной машине вместо контейнера
- 23. Ошибка при создании контейнера Docker
- 24. Запуск службы при запуске контейнера
- 25. Как запустить демон Docker внутри контейнера Docker с помощью супервизора?
- 26. Как проверить версию рубиновый внутри контейнера Docker
- 27. Как разогревать приложение внутри контейнера Docker?
- 28. Как проверить внешние сервисы внутри контейнера Docker?
- 29. Как установить локаль внутри контейнера Docker Ubuntu?
- 30. Как запустить хроны внутри контейнера Docker