"tcpdump: недопустимое количество выходных файлов ="
Как видите, где-то остался знак =
, который не интерпретируется правильно.
Проблема заключается в вашем объявлении ENV
с дополнительным пробелом до и после знака =
. Например,
ENV log_int = $log_int
указывает docker, что переменная среды log_int
должна быть установлена на значение = $log_ing
. Либо вы полностью отбрасываете знак равенства
ENV log_int $log_int
, либо удаляете пробелы вокруг него
ENV log_int=$log_int
Оба они полностью эквивалентны.
Я действительно предлагаю вам оставить второй форме, объявите все ваши env одним действием и защитите ваши vars кавычками:
ENV log_int="$log_int" log_rot="$log_rot" log_fil="$log_fil"