{"id":29022867,"url":"https://github.com/tiryoh/docker-ros-melodic-desktop","last_synced_at":"2025-06-26T03:04:00.841Z","repository":{"id":37831133,"uuid":"149248954","full_name":"Tiryoh/docker-ros-melodic-desktop","owner":"Tiryoh","description":"Dockerfiles of ROS Melodic + Ubuntu 18.04","archived":false,"fork":false,"pushed_at":"2023-05-16T22:58:42.000Z","size":41,"stargazers_count":9,"open_issues_count":5,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-26T03:04:00.023Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/tiryoh/ros-melodic-desktop/","language":"Shell","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/Tiryoh.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}},"created_at":"2018-09-18T07:47:44.000Z","updated_at":"2025-04-14T09:04:32.000Z","dependencies_parsed_at":"2022-07-14T02:10:30.676Z","dependency_job_id":null,"html_url":"https://github.com/Tiryoh/docker-ros-melodic-desktop","commit_stats":null,"previous_names":["tiryoh/docker_ros-melodic-desktop"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Tiryoh/docker-ros-melodic-desktop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tiryoh%2Fdocker-ros-melodic-desktop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tiryoh%2Fdocker-ros-melodic-desktop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tiryoh%2Fdocker-ros-melodic-desktop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tiryoh%2Fdocker-ros-melodic-desktop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tiryoh","download_url":"https://codeload.github.com/Tiryoh/docker-ros-melodic-desktop/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tiryoh%2Fdocker-ros-melodic-desktop/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261990350,"owners_count":23241187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2025-06-26T03:03:59.963Z","updated_at":"2025-06-26T03:04:00.816Z","avatar_url":"https://github.com/Tiryoh.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docker-ros-melodic-desktop\n\n![](https://img.shields.io/docker/automated/tiryoh/ros-melodic-desktop.svg)\n![](https://img.shields.io/docker/pulls/tiryoh/ros-melodic-desktop.svg)\n\n\nThere are official Docker images provided by OSRF.  \nhttps://github.com/osrf/docker_images/blob/master/README.md#official-library\n\nThis image is developed to use `ubuntu` user (uid=1000, gid=1000) to run the software.  \nIf you want to run the software for other users, check [Usage](#usage) section.\n\n## Docker Hub\n\nhttps://hub.docker.com/r/tiryoh/ros-melodic-desktop/\n\n## Docker tags\n\n* base, latest\n  * ros-melodic-desktop installed\n  * [Dockerfile](./base/Dockerfile)\n* dev\n  * base + NOPASSWD\n  * [Dockerfile](./devel/Dockerfile)\n\n## Usage\n\n* move into your ROS package, and just run:\n\n  ```\n  $ docker run --rm -it -v $(pwd):/ws tiryoh/ros-melodic-desktop catkin build\n  ```\n\n  * `/ws` directory is simbolic linked to `/home/ubuntu/catkin_ws/src/ws`\n\n* building ROS package `\u003cpackage_name\u003e` located in `~/workspace/ros/`:\n\n  ```\n  $ docker run --rm -it -v ~/workspace/ros/\u003cpackage_name\u003e:/home/ubuntu/catkin_ws/src/\u003cpackage_name\u003e tiryoh/ros-melodic-desktop catkin build\n  ```\n\n* specify username, UID and GID.\n\n  ```\n  $ docker run --rm -it -e USER=dev -e USER_UID=1001 -e USER_GID=1001 tiryoh/ros-melodic-desktop\n  ```\n\n\n## License\n\nThe Apache V2.0 License\n\n2018 (C) Tiryoh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiryoh%2Fdocker-ros-melodic-desktop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftiryoh%2Fdocker-ros-melodic-desktop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiryoh%2Fdocker-ros-melodic-desktop/lists"}