도커
-
[Docker]Docker에서 RViz 실행하기(ROS Error log)카테고리 없음 2023. 3. 27. 11:16
최근 ROS1를 사용할 일이 생겨서 그냥 우분투 18.04 위에서 사용하고 있었는데 우분투를 20.04로 업데이트를 해버려서 디펜던시 에러가 났다. 우분투 버전에 따라 ROS 버전도 달라져서 그냥 도커를 써버리기로 했다. 도커를 사용할때 ROS Visualizaion Tool 인 RViz의 GUI사용이 docker 내에서 작동이 안 되는데 간단하게 볼륨 마운트를 통해 도커 내에 GUI사용을 가능하게 할 수 있다. ROS 버전 Ubuntu 14.04 + ROS Indigo Ubuntu 16.04 + ROS Kinetic Ubuntu 18.04 + ROS Melodic Ubuntu 20.04 + ROS Noetic 위에처럼 버전이다다르고 다른 버전끼리 충돌 나니 docker를 사용하는 게 정신 건강에 이롭다..
-
[Docker]Docker 설치하기(Ubuntu)Ops/Docker 2022. 5. 10. 21:48
최근 들어 MSA(Micro Service Architecture)가 대세로 떠오르면서 MSA의 단점인 관리의 복잡성을 해결해주기 위해 서비스의 컨테이너화가 이루어지면서 Docker를 활발이 사용하게 되었습니다. 컨테이너 == Docker 가 될 만큼 Docker 성장세는 무섭게 올라가고 있습니다. 오늘은 우분투(Ubuntu) 환경에 도커를 설치해보겠습니다. Docker 컨테이너 기술을 사용하여 애플리케이션에 필요한 환경을 신속하게 구축하고 테스트 및 배포를 할 수 있게 해주는 소프트웨어 플랫폼 입니다. 컨테이너란 애플리케이션 소스 코드를 임의의 환경에서 해당 코드의 실행에 필요한 운영체제 라이브러리 및 종속 항목과 결합하는 실행 가능한 표준 컴포넌트를 말합니다. Docker를 사용하지 않고도 컨테이너를..