산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Equipment >> 산업용 로봇

공식 Docker 이미지로 어디서나 RoboDK 실행하기

RoboDK와 그 API의 더 고급 기능에 접근하고 싶으십니까? 새로운 Docker 이미지가 생활을 훨씬 쉽게 만들어줄 수 있습니다.

더 고급 로봇 프로그래밍 기능을 사용하려 할 때 흔한 과제는 각기 다른 운영 체제(RoboDK는 많은 OS 지원)에 대한 모든 설치 요구사항을 이해하는 것입니다.

새로운 RoboDK Docker 이미지로 Docker Hub에서 이미지를 풀(Pull)하고 컨테이너에서 실행하는 것만으로 소프트웨어의 더 고급 기능에 접근할 수 있습니다.

이 새로운 이미지로 자체 서버나 클라우드에 RoboDK를 배포할 수 있습니다.

새로운 RoboDK Docker 이미지를 소개합니다.

Docker란?

Docker는 애플리케이션 개발, 공유, 실행을 위한 오픈소스 플랫폼입니다.

Docker는 개발자가 라이브러리와 기타 종속성을 포함하여 애플리케이션에 필요한 모든 구성 요소를 패키징할 수 있게 해줍니다. 그러면 전체 애플리케이션을 단일 패키지로 배포할 수 있습니다.

Docker의 한 가지 장점은 "컨테이너"로 알려진 가상 환경을 생성할 수 있다는 것입니다. 이는 격리된 환경으로 작동합니다. 이를 통해 동일한 컴퓨터나 서버에서 여러 애플리케이션을 서로 간섭 없이 실행할 수 있습니다.

Docker 애플리케이션을 실행하면 필요한 모든 종속성을 설치하고 구성합니다. 이는 애플리케이션을 훨씬 더 쉽게 가동하고 실행하게 만듭니다.

새로운 RoboDK Docker 이미지에 오신 것을 환영합니다

최근 새로운 RoboDK Docker 이미지를 출시했으며, 이제 Docker Hub에서 사용할 수 있습니다.

이 새로운 형식은 지속적 배포 워크플로에 기능 통합, 마이크로서비스로 기능 사용, 모든 환경에서 전체 로봇 프로그래밍 애플리케이션 안전 배포 등 RoboDK 사용에 새로운 가능성을 엽니다.

이 이미지는 RoboDK API(고급 로봇 프로그래밍 및 시뮬레이션을 위한 풍부한 기능의 프로그래밍 인터페이스)를 시작하는 것을 더 쉽게 만듭니다.

왜 RoboDK에 이 새로운 기능을 추가했습니까?

우리의 많은 업데이트와 새 기능처럼, Docker 이미지는 먼저 한 사용자의 제안으로 나왔습니다. 이 경우 RoboDK 포럼의 사용자 robotguy가 RoboDK를 Docker 이미지로 설치할 수 있는지 물었습니다…

당시에는 불가능했지만, 이제 가능합니다!

RoboDK를 Docker와 함께 사용할 때의 이점은?

RoboDK를 Docker와 함께 사용하면 여러 이점을 얻을 수 있습니다.

우선, 새 이미지는 RoboDK API 프로그래밍을 이전보다 훨씬 쉽게 시작할 수 있게 합니다.

올바른 버전의 RoboDK와 종속성을 설치하는 것에 대해 걱정할 필요가 없습니다. 그리고 RoboDK 종속성이 컴퓨터의 다른 프로그램과 간섭할 가능성도 없습니다. 전체 프로그램이 격리된 Docker 컨테이너에 설치됩니다.

새 이미지는 또한 모든 사람에게 RoboDK의 더 많은 사용 사례를 엽니다.

RoboDK Docker 이미지의 7가지 주요 기능

새로운 RoboDK Docker 이미지로 접근할 수 있는 7가지 훌륭한 기능입니다. 이는 빙산의 일각일 뿐입니다. 가능성을 익히면 더 많은 옵션을 떠올릴 것입니다.

1. RoboDK 기능을 마이크로서비스로 실행

마이크로서비스 아키텍처는 독립적으로 개발, 배포, 유지보수할 수 있는 작은 독립 서비스로 애플리케이션을 실행하는 것을 기반으로 합니다.

RoboDK Docker 이미지를 사용하면 로봇 시뮬레이션, 충돌 검사, 오프라인 프로그래밍 등 RoboDK 기능을 마이크로서비스로 사용할 수 있습니다.

2. 지속적 배포 워크플로와 통합

지속적 통합(CI)과 지속적 배포(CD)는 개발 워크플로에 자동화를 도입하는 개발 방법론입니다. 새로운 기능과 업데이트를 사용자에게 더 쉽게 배포할 수 있게 합니다.

3. 모든 환경에 RoboDK 쉽게 배포

Docker 이미지의 큰 이점은 자체 서버나 클라우드를 포함하여 모든 환경에 애플리케이션을 배포할 수 있게 한다는 것입니다.

이 유연성으로 RoboDK의 강력한 기능을 더 많은 환경에서 활용할 수 있습니다.

4. Kubernetes 지원

Kubernetes는 컨테이너화된 애플리케이션(예: Docker로 생성된 것)의 배포, 확장, 관리를 자동화하는 오픈소스 시스템입니다.

RoboDK Docker 이미지로 이제 Kubernetes를 지원하여 로봇 애플리케이션 배포에 더 많은 자동화 옵션을 제공합니다.

5. RoboDK 동시 인스턴스 실행

Docker 컨테이너 덕분에 이제 동일한 머신에서 서로 간섭 없이 여러 RoboDK 인스턴스를 실행할 수 있습니다.

이는 완전히 독립적으로 여러 로봇 프로그램을 실행해야 할 때 이상적입니다. 또한 서로 다른 버전의 RoboDK를 동시에 사용할 때 발생할 수 있는 잠재적 충돌이나 다운타임을 방지하는 데 도움이 됩니다.

6. 인스턴스 동적 시작 및 중지

새로운 Docker 이미지로 필요에 따라 RoboDK 인스턴스를 동적으로 시작하고 중지할 수 있습니다.

이 기능으로 RoboDK와 그 기능을 환경에서 서비스로 훨씬 쉽게 사용할 수 있습니다.

7. RoboDK API 원격 실행

Docker 이미지의 또 다른 흥미로운 가능성은 RoboDK API 인스턴스를 원격으로 실행할 수 있다는 것입니다.

이는 한 머신에서 애플리케이션을 개발하고 대상 머신에 RoboDK를 설치하지 않고도 다른 머신에 배포할 수 있음을 의미합니다.

Docker로 RoboDK 시작하기

새로운 RoboDK Docker 이미지로 시작하는 것은 매우 쉽습니다.

Docker를 설치한 후, Docker Hub의 RoboDK Docker 이미지 페이지에 있는 몇 가지 간단한 명령어를 실행하면 됩니다.

Docker 이미지로 어떤 애플리케이션을 떠올리십니까? 아래 댓글로 알려주거나 LinkedIn, Twitter, Facebook, Instagram, RoboDK 포럼에서 토론에 참여하세요. 또한 방대한 비디오 컬렉션을 확인하고 RoboDK YouTube 채널을 구독하세요

산업용 로봇

  1. RTI Connext 6 출시: 향상된 성능, 보안, 통합 연결성
  2. 홀로그래피의 모든 것: 가버의 노벨상 수상 발명에서 미래의 데이터 저장까지
  3. 시스로직(Syslogic), 안전성과 효율성 향상을 위한 AI 기반 철도 컴퓨터 출시
  4. 다이얼로그, 초저가 DA14531 스마트본드 타이니 BLE 모듈 출시
  5. Java 9 멀티해상도 이미지 API: 반응형 그래픽 단순화
  6. JM Industrial 열교환기 포트폴리오: 유형, 특징 및 용도
  7. NASA 랭글리 연구센터, 3D 컬러 이미징용 고급 플레옵틱 카메라 공개
  8. 로보디케이(RoboDK), 라이선스 프리 웹 에디션 출시로 로봇 프로그래밍 간소화
  9. Mastercam Unit 7: 이미지 관리 및 툴패스 생성
  10. 초보자 가이드: 라즈베리 파이에 로보디케이 설치하기