{"id":28556448,"url":"https://github.com/rclex/arm32v7_ros_docker","last_synced_at":"2026-02-01T04:31:55.867Z","repository":{"id":129374855,"uuid":"567098754","full_name":"rclex/arm32v7_ros_docker","owner":"rclex","description":"Dockerfile for ROS 2 on arm32v7 arch by building from source","archived":false,"fork":false,"pushed_at":"2024-03-21T04:37:36.000Z","size":18,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-06T17:44:22.352Z","etag":null,"topics":["arm32v7","dockerfile","foxy","ros2","ros2-foxy"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rclex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-11-17T04:02:45.000Z","updated_at":"2025-04-09T06:50:32.000Z","dependencies_parsed_at":"2024-03-21T05:30:32.811Z","dependency_job_id":"bc300033-c7f3-42c6-b94d-cd87fc91536c","html_url":"https://github.com/rclex/arm32v7_ros_docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rclex/arm32v7_ros_docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rclex%2Farm32v7_ros_docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rclex%2Farm32v7_ros_docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rclex%2Farm32v7_ros_docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rclex%2Farm32v7_ros_docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rclex","download_url":"https://codeload.github.com/rclex/arm32v7_ros_docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rclex%2Farm32v7_ros_docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28967915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T03:46:10.227Z","status":"ssl_error","status_checked_at":"2026-02-01T03:46:01.693Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm32v7","dockerfile","foxy","ros2","ros2-foxy"],"created_at":"2025-06-10T06:30:36.047Z","updated_at":"2026-02-01T04:31:55.843Z","avatar_url":"https://github.com/rclex.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# arm32v7_ros_docker\n\nDockerfile for ROS 2 on arm32v7 arch by building from source\n\n## Description\n\nThis Dockerfile is based on the procedure in the following link.\n\n- https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html\n\nThe prebuilt image has been published on our Docker Hub repository\n\n- https://hub.docker.com/repository/docker/rclex/arm32v7_ros_docker\n- https://hub.docker.com/repository/docker/rclex/arm32v7_ros_docker_with_vendor_resources\n\nNote that our motivation to prepare this repository and Docker image is just for [Rclex](https://github.com/rclex/rclex).\nWhen operating Rclex on Nerves, we need to copy ROS2 resources from the Docker container to the Nerves project.\nIn other words, the operation of this Dockerfile and Docker container on the arm32v7 device is not guaranteed.\n\n## How to build\n\n```\n# cross compile ROS 2 resources\ndocker buildx build -t rclex/arm32v7_ros_docker:humble -f Dockerfile.humble .\n# install vendor resources ex) libspdlog, libtinyxml2 libfmt\ndocker buildx build -t rclex/arm32v7_ros_docker_with_vendor_resources:humble -f Dockerfile.with_vendor_resources.humble .\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frclex%2Farm32v7_ros_docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frclex%2Farm32v7_ros_docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frclex%2Farm32v7_ros_docker/lists"}