Я хочу создать образ докера с сервером Tor
/ aiohttp
для использования в качестве прокси для HTTP-запросов (в основном curl
).Я уже подготовил рабочий образ Docker (я могу использовать внешний curl -x
с ним), основная проблема с синтаксисом.
Что мне нужно: Мне нужно использовать это изображение как docker run test_image curl api.ipify.org
.Основная проблема - я не понимаю, как правильно настроить ENTRYPOINT / CMD.Я использую supervisor
для активации служб (tor / aiohttp), поэтому последняя строка моего образа Docker:
ENTRYPOINT ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]
Вопрос: Как я могусконфигурировать образ Docker (используя ENTRYPOINT / CMD), чтобы изображение активировало мой запрос curl после активации служб?
С текущей точкой входа exec (или оболочкой) он игнорирует curl.Если я использую cmd вместо точки входа, curl работает, но изображение игнорирует cmd, поэтому службы не активируются.
Поэтому нужен какой-либо совет относительно логики / синтаксиса Docker, чтобы я мог заставить его работать.