AWNN 开发环境部署
AWNN 提供 Docker 部署环境,需要搭建 Docker 开发环境。本文档将指导您完成从 Docker 安装到 AWNN 开发环境搭建的完整流程。
主要步骤:
- 安装 Docker CE
- 获取 AWNN Docker 镜像包
- 导入 Docker 镜像
- 创建并启动 Docker 容器
系统要求
操作系统要求
- 推荐系统:Ubuntu 20.04 LTS 或更高版本
- 其他支持:Debian 10+、CentOS 7+、Fedora 33+
- 架构要求:x86_64 (amd64)
硬件要求
- 内存:至少 8GB RAM(推荐 16GB 或更多)
- 磁盘空间:至少 20GB 可用空间(镜像文件较大)
- CPU:双核或更多核心
网络要求
- 稳定的互联网连接(用于下载 Docker 和镜像包)
- 能够访问 Docker Hub 和全志客户服务平台
权限要求
- 具有 sudo 权限的用户账户
- 或 root 用户账户
Docker CE 安装
Docker 安装请参考 Docker 官方网站提供的安装流程 Install Docker Engine,本文将以 Ubuntu 为例,演示安装流程:
步骤 1:删除旧版本
删除 Ubuntu 自带版本或者过时版本安装包:
sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc | cut -f1)
注意事项:
- 此命令会删除系统中已有的 Docker 相关包
- 如果您之前安装过 Docker,建议先备份重要数据
步骤 2:安装 apt 源
# Add Docker's official GPG key:
sudo apt update
sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/docker.asc
EOF
sudo apt update
注意事项:
- 确保系统已安装
ca-certificates和curl包 - 如果网络连接有问题,可能需要配置代理
步骤 3:安装 Docker 相关软件包
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
注意事项:
- 安装过程可能需要几分钟时间
- 确保网络连接稳定
步骤 4:将当前用户加入 Docker 组
sudo usermod -aG docker $USER
注意事项:
- 执行此命令后,需要注销并重新登录才能生效
- 或者执行
newgrp docker命令立即生效
步骤 5:验证 Docker 安装
docker ps
预期结果:
-
如果看到类似以下的输出,说明 Docker 安装成功:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

- 如果出现权限错误,请参考常见问题解答
获取 AWNN Docker 镜像包
前往 全志客户服务平台 - 开发工具 页面,找到 AWNN Docker

点击 【立即下载】 按钮下载镜像包

注意事项:
- 需要注册并登录全志客户服务平台才能下载
- 镜像包文件较大(通常 1-3GB),请确保网络稳定
导入 AWNN Docker 镜像
下载 zip 文件后先解压压缩包
unzip *awnn_docker*.zip

解压完成后,导入 Docker 镜像,进入文件夹中
cd awnn_docker*