使用许可证配置 Docker 容器

必须使用有效许可证配置 Docker 容器,然后才能使用该容器启动 CLI 会话并执行扫描。通过以下方式之一指定所需的许可证信息:

  • 将容器创建命令中的每个变量指定为 --env 参数(--env <name=value>)的一部分。例如:
    docker run -it --rm --env AS_LICENSE_TYPE=CLS --env
            AS_LICENSE_SERVER_ID=<license key> hcl/appscan/source/cli:10.0.8
    注: 有关受支持的配置变量的详细信息,请参阅 创建容器时支持的配置
  • 将文件中一个或多个受支持的变量指定为名称/值对,然后将 file-path 指定为 --env-file 参数(--env-file <file-path>)的一部分。例如:
    1. 通过将变量指定为文件内容来创建文件:
      > vi ./env.list
      > AS_LICENSE_TYPE=CLS
      > AS_LICENSE_SERVER_ID=<license key>
    2. 在容器创建命令中指定文件:
      docker run -it --rm --env-file
              ./env.list hcl/appscan/source/cli:10.0.8