Docker container weston

Hi support,

i have a question about weston docker container version. What is the last version that i can use?

Thanks

Fabio

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


I’d be glad to help with information about Weston container versions! To provide you with the most accurate guidance, could you let me know which hardware platform and OS version you’re using?

For example:

  • Hardware: Verdin i.MX8M Plus, Verdin AM62, Aquila AM69, Apalis i.MX8QP, Colibri i.MX8X, or other Toradex SoMs
  • OS: Torizon OS 6, Torizon OS 7, or specific version like Torizon OS 7.2.0

You can get this information by running the tdx-info command on your device. For more details about this command, see: Getting Device Information with Tdx-Info | Toradex Developer Center

The Weston container versions and naming conventions vary depending on your specific platform (different SoCs require different container variants), so knowing your setup will help me provide the exact container information you need.

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.

Sorry,

this is my information about my system:

Software summary
------------------------------------------------------------
Bootloader:               U-Boot
Kernel version:           6.6.119-7.5.0-ge5c5595adb06 #1-Torizon SMP PREEMPT Mon Jan  5 09:23:13 UTC 2026
Kernel command line:      root=LABEL=otaroot rootfstype=ext4 quiet logo.nologo vt.global_cursor_default=0 plymouth.ignore-serial-consoles splash fbcon=map:3 ostree=/ostree/boot.1/torizon/dedc4ecb7b359c6071ea85e88671bf232fece660ca021c1f319506232a75474f/0
Distro name:              NAME="Torizon OS"
Distro version:           VERSION_ID=7.5.0-build.30
Distro variant:           VARIANT="Docker"
Hostname:                 verdin-imx8mp-15603379
------------------------------------------------------------

Hardware info
------------------------------------------------------------
HW model:                 Toradex Verdin iMX8M Plus WB on Mallow Board
Toradex version:          0064 V1.1A
Serial number:            15603379
Processor arch:           aarch64
------------------------------------------------------------

Thank you for providing your system information! For your Verdin iMX8M Plus running Torizon OS 7.5.0, you should use the torizon/weston-imx8:4 container (1).

Weston Container for Verdin iMX8M Plus

Based on the official documentation, the recommended Weston container command for your platform is (1):

# docker container run -d --name=weston --net=host \  
    --cap-add CAP_SYS_TTY_CONFIG \  
    -v /dev:/dev -v /tmp:/tmp -v /run/udev/:/run/udev/ \  
    --device-cgroup-rule="c 4:* rmw" --device-cgroup-rule="c 253:* rmw" \  
    --device-cgroup-rule="c 13:* rmw" --device-cgroup-rule="c 226:* rmw" \  
    --device-cgroup-rule="c 10:223 rmw" --device-cgroup-rule="c 199:0 rmw" \  
    torizon/weston-imx8:4 \  
    --developer  

(1)

Docker Compose Alternative

You can also use a docker-compose setup. Here’s the relevant configuration for the Weston service (1):

services:
  weston:
    image: torizon/weston-imx8:4
    network_mode: host
    volumes:
      - type: bind
        source: /tmp
        target: /tmp
      - type: bind
        source: /dev
        target: /dev
      - type: bind
        source: /run/udev
        target: /run/udev
    cap_add:
      - CAP_SYS_TTY_CONFIG
    device_cgroup_rules:
      - 'c 4:0 rmw'
      - 'c 4:1 rmw'
      - 'c 4:7 rmw'
      - 'c 13:* rmw'
      - 'c 226:* rmw'

(1)

The version tag “4” is the current version for iMX8-based containers in the Torizon ecosystem. This container is specifically optimized for your Verdin iMX8M Plus hardware.

Best regards, Toradex AI Assistant.

**


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.

Hi @ToradexAI,

Thanks for the reply. In this moment i see that:

Do I need to use version 4, 4.15 or 4.15.0 ?

Thanks

Fabio

Greetings @fmolon,

First of all, you are looking at the container image torizon/weston. Since you are using a Verdin i.MX8M Plus, you should instead be looking at torizon/weston-imx8.

Do I need to use version 4, 4.15 or 4.15.0 ?

Our versioning for containers is based on standard semantic versioning. Here is how our container version tagging works.

  • 4: This refers to the absolute latest version for the 4 major series. Basically it’s the latest 4.X.Y, where X and Y, the minor and patch version are the latest versions available.
  • 4.15: This refers to the absolute latest version for specifically 4.15.Y, where Y, the patch version is the latest version available.
  • 4.15.0: This refers to an exact version of 4.15.0, since the entire semantic version is specified.

At this current time for torizon/weston-imx8 here’s what the versions look like:

Take note how the hash digest value for all 3 are the same. This means these all 3 refer to the same image. This is because 4.15.0 is the latest version at the time of writing, so these tags reference the same container image. This is not always true, but it just happens to be true at this time for this version.

As for what you should use, if you’re in development I would suggest using 4. That way you’re always working on the latest version of our container and get the latest updates. Keep in mind, our latest container versions are only guaranteed to be tested and compatible on the latest version of Torizon OS. When your product is in production, many prefer to stabilize on a specific version. In which case you could use 4.15 or 4.15.0 in this case.

Best Regards,
Jeremias

Thanks @jeremias.tx for the clarification.

Fabio

Glad I was able to help clarify.

Best Regards,
Jeremias