Skip to content

Conversation

@minggangw
Copy link
Member

@minggangw minggangw commented Sep 16, 2025

This PR removes an outdated Dockerfile and replaces it with documentation pointing users to official ROS Docker images. The change simplifies the project by eliminating maintenance of a custom Docker setup while providing clear guidance for containerized builds.

Key changes:

  • Complete removal of the custom Dockerfile
  • Addition of Docker guidance in README and npmjs documentation pointing to official ROS images

Fix: #1261

Copilot AI review requested due to automatic review settings September 16, 2025 02:46
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes an outdated Dockerfile and replaces it with documentation pointing users to official ROS Docker images. The change simplifies the project by eliminating maintenance of a custom Docker setup while providing clear guidance for containerized builds.

Key changes:

  • Complete removal of the custom Dockerfile
  • Addition of Docker guidance in README and npmjs documentation pointing to official ROS images

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
Dockerfile Removes the entire custom Docker configuration
README.md Adds Docker guidance directing users to official ROS images
scripts/npmjs-readme.md Adds the same Docker guidance for npm package documentation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

- [Node.js](https://nodejs.org/en/) version >= 16.13.0
- [ROS 2 SDK](https://docs.ros.org/en/jazzy/Installation.html) - **Don't forget to [source the setup file](https://docs.ros.org/en/jazzy/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html#source-the-setup-files)**

> **Docker:** Use official ROS images from [hub.docker.com/\_/ros](https://hub.docker.com/_/ros) for containerized builds.
Copy link

Copilot AI Sep 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The URL contains an unnecessary backslash escape before the underscore. The underscore doesn't need to be escaped in markdown links.

Suggested change
> **Docker:** Use official ROS images from [hub.docker.com/\_/ros](https://hub.docker.com/_/ros) for containerized builds.
> **Docker:** Use official ROS images from [hub.docker.com/_/ros](https://hub.docker.com/_/ros) for containerized builds.

Copilot uses AI. Check for mistakes.
- [Node.js](https://nodejs.org/en/) version >= 16.13.0
- [ROS 2 SDK](https://docs.ros.org/en/jazzy/Installation.html) - **Don't forget to [source the setup file](https://docs.ros.org/en/jazzy/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html#source-the-setup-files)**

> **Docker:** Use official ROS images from [hub.docker.com/\_/ros](https://hub.docker.com/_/ros) for containerized builds.
Copy link

Copilot AI Sep 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The URL contains an unnecessary backslash escape before the underscore. The underscore doesn't need to be escaped in markdown links.

Suggested change
> **Docker:** Use official ROS images from [hub.docker.com/\_/ros](https://hub.docker.com/_/ros) for containerized builds.
> **Docker:** Use official ROS images from [hub.docker.com/_/ros](https://hub.docker.com/_/ros) for containerized builds.

Copilot uses AI. Check for mistakes.
@coveralls
Copy link

Coverage Status

coverage: 84.306% (-0.06%) from 84.368%
when pulling 2cdc5b5 on minggangw:fix-1261
into 19c9c31 on RobotWebTools:develop.

@minggangw minggangw merged commit 0aeae72 into RobotWebTools:develop Sep 16, 2025
18 checks passed
minggangw added a commit that referenced this pull request Sep 16, 2025
This PR updates an outdated Dockerfile.

Key changes:
- Update current Dockerfile
- Addition of Docker guidance in README pointing to Dockerfile

Fix: #1261
minggangw added a commit that referenced this pull request Oct 13, 2025
This PR updates an outdated Dockerfile.

Key changes:
- Update current Dockerfile
- Addition of Docker guidance in README pointing to Dockerfile

Fix: #1261
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove outdated Dockerfile

2 participants