WhiteSource Сканирование изображений без искажений docker: невозможно извлечь файл layer.tar - PullRequest
1 голос
/ 24 февраля 2020

Я пытаюсь повысить безопасность, используя бездисковое изображение для своих контейнеров, используя это изображение из Google в качестве базового изображения https://github.com/GoogleContainerTools/distroless/tree/master/java

Когда я пытаюсь сканировать его локально с помощью команды java -jar wss-unified-agent.jar -apiKey $API_KEY -wss.url $URL -c whitesource-docker.properties -project mytestproject -product mytestproduct

я получаю несколько предупреждений в журнале и 0 системных пакетов. В результате новые проекты не создавались

[INFO] [2020-02-21 18:09:01,051 +0700] - Extracting file /tmp/WhiteSource-Docker_507e746a-ee9f-4158-b2c5-22d13f4da998/gcr.io-distroless-java.tar - Size 197453824 Bytes (188 MBs)- Free Space 227714412544 Bytes (217165 MBs)
[WARN] [2020-02-21 18:09:01,589 +0700] - Error extracting file layer.tar: /tmp/WhiteSource-Docker_507e746a-ee9f-4158-b2c5-22d13f4da998/gcr.io-distroless-java/7bff0f034dc797b09394b6136265054e798556abd7438fa31417f04302f23db7/./usr/share/doc/ca-certificates/copyright (No such file or directory)
[WARN] [2020-02-21 18:09:01,590 +0700] - Was not able to extract layer.tar (docker image TAR file)
[INFO] [2020-02-21 18:09:03,711 +0700] - Found 0 system packages in image 'gcr.io/distroless/java'

В моем whitesource-docker.properties у меня есть эта опция docker.includes=my_distroless gcr.io/distroless/java

Это ожидаемое поведение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...