У меня есть консольный инструмент, который можно запускать следующим образом
tool -r -b -n -x -k 'Some data'
Я хочу запустить инструмент в контейнере, но передать аргументы извне.
Мой файл Dockerfile устанавливает инструмент и зависимости. Я установил там точку входа как
ENTRYPOINT ["tool"]
Я хочу выполнить это так:
docker exec --env USER=user1 .. -r -b -n -x
, где он будет равен tool -r -b -n -x
. Но это не удается, потому что exec
не имеет параметра -r
. Как заставить его передавать параметры самому контейнеру?