/docker_rosbridge_template

Template for Docker ROS-ROSBridge

Primary LanguageDockerfile

ROS & ROS-Bridge Docker Template

ROSBridge 및 X-Window(GUI) 연결을 자동으로 세팅하기 위한 Dockerfile과 docker-compose.yml 파일

Getting Started

Dockerfile을 이용한 도커 이미지 빌드, docker-compose.yml 을 이용한 도커 컨테이너 실행을 다룸

사전필수사항

Docker 설치

환경변수 설정

docker 안의 GUI Application을 띄우기 위해서는 X Windows를 연결해주어야함

  • Windows: WSL2 setup시 별다른 설정 필요 없음
  • OS X
  • TODO: Linux Setup 정리

다음 사항을 ~/.bashrc 혹은 ~/.zshrc에 설정

export DOCKER_DISPLAY=$(ifconfig en0 | grep inet\ | awk '{ print $2 ":0" }')

Usage

Image 빌드

Dockerfile 을 이용하여 빌드

docker build -t {image-name} {dockerfile-path}

docker build -t "ros-template" .

이미지 기반 Container 실행

docker-compose up

Authors

  • Youngmin Gwon - Initial work - PLAIF SW

Acknowledgments