История изменений
Исправление
emorozov,
(текущая версия)
:
Копировать что-то в выполняющийся контейнер — это моветон, и всё равно потеряется при перезапуске. И это кардинально противоречит идеологии Docker, следовательно, будет вызывать проблемы всегда и у всех.
В идеологии контейнеров, контейнер должен быть готов к тому, что его в любой момент могут перезапустить. При этом, тот, кто запустил контейнер, должен позаботиться о том, чтобы данные при этом не пропали (например, подмонтировав том для постоянного хранения).
Поэтому правильный вариант: написать свой Dockerfile, на основе того, в котором сейчас запущен Zabbix. В этом Dockerfile помимо Zabbix устанавливать также Python, зависимости из pip, и свой скрипт. Собрать образ и запустить уже его.
Исходная версия
emorozov,
:
Копировать что-то в выполняющийся контейнер — это моветон, и всё равно потеряется при перезапуске. И это кардинально противоречит идеологии Docker, следовательно, будет вызывать проблемы всегда и у всех.
В идеологии контейнеров, контейнер должен быть готов к тому, что его в любой момент могут перезапустить. При этом, тот, кто запустил контейнер, должен позаботиться о том, чтобы данные при этом не пропали (например, подмонтировав том для постоянного хранения).
Поэтому правильный варианты: написать свой Dockerfile, на основе того, в котором сейчас запущен Zabbix. В этом Dockerfile помимо Zabbix устанавливать также Python, зависимости из pip, и свой скрипт. Собрать образ и запустить уже его.