У меня есть следующий образ:
FROM some:image
ADD app /app
ADD https://get.aquasec.com/microscanner /
RUN chmod +x /microscanner
RUN /microscanner my_xxx_token >> /microscan.log
команда RUN /microscanner
выводит кучу вещей.Если я не >>
передам его в файл, он будет напечатан на моей консоли.
Я хочу передать его напрямую на хост, потому что команда, если она дает ложный результат,прерывает сборку образа, поэтому после него я не могу выполнять другие команды Docker.Даже && cat /microscan.log
для той же команды RUN
после того, как микросканер не будет выполнен.
Я попытался сделать >> /app/microscanner.log
, поскольку папка используется в качестве общего тома, но файл не отображается наhost.
Итак, я предполагаю, что мне нужно записать из контейнера непосредственно в файл на хосте.Это вообще возможно?