使用 Docker 进行 WasmEdge 应用程序开发

    查看 appdev 的 和 Docker Hub 镜像

    1. $ docker run --rm -v $(pwd):/app -it wasmedge/appdev_aarch64:0.9.0
    2. (docker) #

    这个 appdev 镜像安装了以下组件:

    • WasmEdge CLI 和共享库;
    • (仅限 x86_64 系统)包含 Tensorflow 扩展命令行和库的 WasmEdge;
    • Golang;
    • Rust;
    • /root/examples/ 文件夹的一些示例。

    使用 AOT 来加快程序的运行速度

    1. $ wasmedgec hello.wasm hello.wasm
    2. $ wasmedge hello.wasm world
    3. world

    运行以下的命令来构建并发布 appdev 镜像:

    1. docker build -t wasmedge/appdev_x86_64:0.9.0 -f Dockerfile.appdev_x86_64 ./

    ARM64 / aarch64 系统