本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 (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)。
要求
-
微软 Windows 10 或更高版本,或者兼容的 Linux 系统
-
Microsoft Visual Studio 2019
或更高版本,已安装 Desktop development with C++ 工作负载
要在 AL2 中设置 SimSpace Weaver 分发 zip Docker
-
如果您尚未为配置 AWS 证书 AWS CLI,请按照以下说明进行操作:配置 AWS CLI。
-
下载 SimSpace Weaver 应用程序 SDK 可分发包
。其中包含以下内容: -
用于 SimSpace Weaver 应用程序开发的二进制文件和库
-
自动执行部分开发工作流程的帮助程序脚本
-
演示 SimSpace Weaver 概念的示例应用程序
-
-
将文件解压缩到您选择的
sdk-folder
。 -
转至
sdk-folder
。 -
输入以下命令来安装所需的 Python 软件包:
pip install -r PackagingTools/python_requirements.txt
-
输入以下命令以使用 Docker 镜像设置 SimSpace Weaver 发行版。
python setup.py
此命令执行以下操作:
-
创建一个 AL2 docker 镜像,其中安装了 SimSpace Weaver 构建项目的所有要求。
-
创建启动模拟所需的 CloudFormation 资源。
-
示例 CloudFormation 堆栈模板可以在中找到
sdk-folder
/PackagingTools/sample-stack-template.yaml
-
-
使用本地系统的正确路径配置所提供的示例项目。
-
故障排除
-
Docker 似乎被卡住了
-
如果在调用 Docker 命令后控制台输出卡住了,请尝试重新启动 Docker 引擎。如果这不起作用,请重新启动计算机。
-