Skip to content

yuta0709/docker-ros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

docker-ros

This is a ROS image that can be used with GUI by remote desktop.

Build

git clone https://github.com/yuta0709/docker-ros.git
cd docker-ros/noetic
docker build -t [UserName]/[ImageName]:[Tag] .

Usage

cd noetic
docker-compose up

Open localhost:6080 in Browser

Creating Dockerfile

FROM yuta0709/docker-ros:noetic

RUN apt-get update && \
    apt-get install -y ros-noetic-[package_name]
COPY ./config_files/id_rsa.pub /root/.ssh/authorized_keys
docker build -t [UserName]/[ImageName]:[Tag] .

Creating docker-compose.yml

version: '3'
services: 
    ros:
        image: [UserName]/[ImageName]:[Tag]
        ports: 
            - "6080:80"
            - "2222:22"
        volumes:
            - "./catkin_ws:/root/catkin_ws"

Start container

docker-compose up

About

This is a ROS image that can be used with GUI by remote desktop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published