在 (AL2) 中设置 Amazon Linux 2 (AL2) 的 SimSpace Weaver 分发包 Docker - AWS SimSpace Weaver

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 (AL2) 中设置 Amazon Linux 2 (AL2) 的 SimSpace Weaver 分发包 Docker

本节提供有关在 AL2 环境中Docker设置本地 SimSpace Weaver 分发 zip 的说明。有关在 AL2 中进行设置的说明Windows Subsystem for Linux (WSL),请参阅在 (AL2) 中设置 Amazon Linux 2 (AL2) 的 SimSpace Weaver 分发包 Windows Subsystem for Linux (WSL)

要求
要在 AL2 中设置 SimSpace Weaver 分发 zip Docker
  1. 如果您尚未为配置 AWS 证书 AWS CLI,请按照以下说明进行操作:配置 AWS CLI

  2. 下载 SimSpace Weaver 应用程序 SDK 可分发包。其中包含以下内容:

    • 用于 SimSpace Weaver 应用程序开发的二进制文件和库

    • 自动执行部分开发工作流程的帮助程序脚本

    • 演示 SimSpace Weaver 概念的示例应用程序

  3. 将文件解压缩到您选择的 sdk-folder

  4. 转至 sdk-folder

  5. 输入以下命令来安装所需的 Python 软件包:

    pip install -r PackagingTools/python_requirements.txt
  6. 输入以下命令以使用 Docker 镜像设置 SimSpace Weaver 发行版。

    python setup.py

    此命令执行以下操作:

    • 创建一个 AL2 docker 镜像,其中安装了 SimSpace Weaver 构建项目的所有要求。

    • 创建启动模拟所需的 CloudFormation 资源。

      • 示例 CloudFormation 堆栈模板可以在中找到 sdk-folder/PackagingTools/sample-stack-template.yaml

    • 使用本地系统的正确路径配置所提供的示例项目。

故障排除

  • Docker 似乎被卡住了

    • 如果在调用 Docker 命令后控制台输出卡住了,请尝试重新启动 Docker 引擎。如果这不起作用,请重新启动计算机。