配置儲存器以存取掃描構件
若要使用 Podman 儲存器掃描應用程式,必須將相關檔案提供給該儲存器:磁區將包含掃描構件的目錄裝載至 Podman 儲存器。
Podman 支援將磁區裝載至儲存器的選項 “--volume | -v”。
例如,若要從主機裝載路徑
/host_machine_workspace/simpleIOT/(其中 Podman 會被安裝到儲存器的路徑 /container_workspace/simpleIOT/:podman run -it --rm --env-file ./env.list --volume
/host_machine_workspace/simpleIOT/:/container_workspace/simpleIOT/
hcl/appscan/source/cli:10.1.0註:
- 指定裝載目錄的必要權限,以便從儲存器執行的掃描可以執行必要的檔案作業。例如,檔案/資料夾至少應有 755 權限,且應該新增至 root 群組。
- .paf/.ppf 檔案內的所有路徑參照都應該可在儲存器內解析。
註: 從 10.3.0 版起,AppScan® Source 支援使用 Podman 進行儲存器化。由於 Red Hat Enterprise Linux 8 和 9 不支援 Docker,如果您的主機執行 RHEL 8 或 9,請使用 Podman。Podman 支援所有主要的 Docker 指令;在本主題的範例中以 Podman 取代 Docker,即可在 Podman 環境中建立儲存器並進行掃描。