Configuration d'un conteneur pour accéder aux artefacts d'examen
Pour examiner une application à l'aide d'un conteneur Docker, les fichiers respectifs doivent être mis à la disposition du conteneur : montez en volume le répertoire contenant les artefacts d'examen sur le conteneur Docker.
Docker prend en charge l'option “--volume | -v”
permettant de monter un volume dans un conteneur.
Par exemple, pour monter le chemin
/host_machine_workspace/simpleIOT/
à partir de la machine hôte (où Docker est installé sur le /container_workspace/simpleIOT/
du chemin du conteneur :docker run -it --rm --env-file ./env.list --volume
/host_machine_workspace/simpleIOT/:/container_workspace/simpleIOT/
hcl/appscan/source/cli:10.1.0
Remarque :
- Spécifiez les droits nécessaires sur le répertoire monté de sorte qu'un examen exécuté à partir du conteneur puisse effectuer les opérations de fichier nécessaires. Par exemple, les fichiers/dossiers doivent disposer d'au moins 755 droits et doivent être ajoutés au groupe root.
- Toutes les références de chemin dans les .paf/.ppf fichiers doivent pouvoir être résolues dans le conteneur.