This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM4378:运行 Docker 引擎和小型 hello-world 容器

Guru**** 1145030 points
Other Parts Discussed in Thread: AM4378
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1178136/am4378-running-docker-engine-and-small-hello-world-container

器件型号:AM4378

我正在尝试在 AM4378上获取 Docker 容器。

已在启用 Docker 的情况下创建映像、当我检查目标上的 Docker 版本时、我确实看到 Docker 引擎可用

但是、当我尝试获取运行[基本 hello-world]的映像时、我会看到缺少各种内核配置。

我根据对这一内容的理解添加了少量内容(请找到我添加的附加内核配置片段)

但是、也有一些配置缺失。

我想知道运行 Docker 映像所需的确切内核片段

我使用的是 Linux-4.19内核。

我想知道、在 AM437X 上是否可以实现这一点、以及需要采取哪些措施来实现这一点

TIA

-maheshG

e2e.ti.com/.../docker_2D00_container.cfg

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Mahesh、

    我们当前用于 AM437x v8.2的 TI SDK 应支持开箱即用的 Docker。 请下载 SDK (https://www.ti.com/tool/PROCESSOR-SDK-AM437X)并尝试对  tisdk-dock-rootfs-image-am437x-evm.wic.xz SD 卡映像进行编程、然后查看这是否适合您。 如果确实如此、您可以进入 关联的 Yocto 源、了解它的工作原理/工作原理、并根据需要将其应用到您的场景。

    $ ll ~/ti/ti-processor-sdk-linux-am437x-evm-08.02.00.24/filesystem/
    total 2121496
    drwxr-xr-x  2 a0797059 a0797059      4096 Jun  2  2022 ./
    drwxr-xr-x 22 a0797059 a0797059      4096 Jun 20 09:57 ../
    -rw-r--r--  1 a0797059 a0797059  30804840 Jun  2  2022 tisdk-base-image-am437x-evm.tar.xz
    -rw-r--r--  1 a0797059 a0797059  67895296 Jun  2  2022 tisdk-base-image-am437x-evm.ubi
    -rw-r--r--  1 a0797059 a0797059  36650560 Jun  2  2022 tisdk-base-image-am437x-evm.wic.xz
    -rw-r--r--  1 a0797059 a0797059 316343088 Jun  2  2022 tisdk-default-image-am437x-evm.tar.xz
    -rw-r--r--  1 a0797059 a0797059 854327296 Jun  2  2022 tisdk-default-image-am437x-evm.ubi
    -rw-r--r--  1 a0797059 a0797059 335075044 Jun  2  2022 tisdk-default-image-am437x-evm.wic.xz
    -rw-r--r--  1 a0797059 a0797059 102587944 Jun  2  2022 tisdk-docker-rootfs-image-am437x-evm.tar.xz
    -rw-r--r--  1 a0797059 a0797059 305135616 Jun  2  2022 tisdk-docker-rootfs-image-am437x-evm.ubi
    -rw-r--r--  1 a0797059 a0797059 107791688 Jun  2  2022 tisdk-docker-rootfs-image-am437x-evm.wic.xz
    -rw-r--r--  1 a0797059 a0797059   1667708 Jun  2  2022 tisdk-tiny-image-am437x-evm.tar.xz
    -rw-r--r--  1 a0797059 a0797059   7077888 Jun  2  2022 tisdk-tiny-image-am437x-evm.ubi
    -rw-r--r--  1 a0797059 a0797059   7027172 Jun  2  2022 tisdk-tiny-image-am437x-evm.wic.xz

    此致、Andreas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答。

    按照建议,您尝试了"tisdk-docker-*"映像。

    当我尝试获取 Docker 映像时、我会收到错误、要求检查 Docker 是否正在运行

    我也尝试了几个 systemctl 命令来统计 Docker、但这也没有帮助

    附件是我尝试的内容和看到的错误的日志。

    请告诉我您的想法

    通过这种方式、我能够让 Docker 映像在我的另一个具有 AM62x 处理器的硬件上运行。

    但我想看看我是否可以使用 AM4378实现这一点。 我在 AM437x-SK-EVM 上尝试此操作

    e2e.ti.com/.../ErrorOnAM437x_2D00_Evm_2D00_SK_2D00_Ti_2D00_Docker_2D00_Image.txt