TMAegisБета
Другие правила для docker

Docker

TMA-DOCKER-4.8

Ensure that COPY is used instead of ADD in Dockerfiles

СреднийУровень 1Ручная проверкаdocker

Описание

You should use the COPY instruction instead of the ADD instruction in the Dockerfile. The COPY instruction simply copies files from the local host machine to the container file system. The ADD instruction could potentially retrieve files from remote URLs and perform operations such as unpacking them. Reported as a manual review item: the audit needs a site-specific judgement.

Как проверяется

Метод проверки: Ручная проверка

Эту рекомендацию нельзя проверить автоматически. Сканирование выводит её вместе с этими инструкциями при указании флага --include-manual.

Run the command below to get the list of images: docker images Run the command below against each image in the list above and look for any ADD instructions: docker history <IMAGE ID> Alternatively, if you have access to the Dockerfile for the image, you should verify that there are no ADD instructions.

Как исправляется

Метод исправления: Рекомендация или патч инфраструктуры

You should use COPY rather than ADD instructions in Dockerfiles.

Свойства

Операционные системы
Любая
Теги
dockermanual
Источник
CIS Docker Benchmark v1.9.0 - 4.8 Ensure that COPY is used instead of ADD in Dockerfiles