Hello,
I’ve been trying to get a simple “hello world” program to compile and deploy to my IMX8MP using the Torizon IDE VSCode extension. When I try to deploy the container for debugging, it builds and pushes fine, but fails at the pull step, displaying this output:
Executing task: DOCKER_HOST=172.16.16.107:2375 LOCAL_REGISTRY=172.16.16.57 TAG=arm64 GPU=-imx8 DEBUG_SSH_PORT=2230 DEBUG_PORT1= DEBUG_PORT2= DEBUG_PORT3= docker compose pull test-debug
WARN[0000] The "DOCKER_LOGIN" variable is not set. Defaulting to a blank string.
[+] Pulling 1/1
! test-debug Warning Get "http://172.16.16.57:5002/v2/": net/http: request canceled while waiting for connection (Client.Timeout ex... 30.0s
WARNING: Some service image(s) must be built from source by running:
docker compose build test-debug
1 error occurred:
* Error response from daemon: Get "http://172.16.16.57:5002/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
* The terminal process "/usr/bin/bash '-c', 'DOCKER_HOST=172.16.16.107:2375 LOCAL_REGISTRY=172.16.16.57 TAG=arm64 GPU=-imx8 DEBUG_SSH_PORT=2230 DEBUG_PORT1= DEBUG_PORT2= DEBUG_PORT3= docker compose pull test-debug'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
I have tried running this on the current version of the Torizon IDE (3.1.0), the pre-release version (3.1.100) and the older version with an older version of docker (3.0.4 and 1.29.6 respectively), as recommended in the other cases that I’ve seen, but have had no luck.
I’ve verified that the IP addresses are correct and that the ports are available.
Here’s the output of tdx-info
Software summary
------------------------------------------------------------
Bootloader: U-Boot
Kernel version: 6.6.84-7.2.0-g87bfb710b6f1 #1-Torizon SMP PREEMPT Mon Mar 31 08:47:48 UTC 2025
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/157a467dd3b97eaebfbf6e17d0c8859fdd0abc1d397c637c6ecd808f79dc0260/0
Distro name: NAME="Torizon OS"
Distro version: VERSION_ID=7.2.0-build.13
Distro variant: VARIANT="Docker"
Hostname: verdin-imx8mp-15230162
------------------------------------------------------------
Hardware info
------------------------------------------------------------
HW model: Toradex Verdin iMX8M Plus WB on Verdin Development Board
Toradex version: 0058 V1.1B
Serial number: 15230162
Processor arch: aarch64
------------------------------------------------------------
Any help getting this up and running would be appreciated.
Thanks,
Andrew