Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> Industrieroboter

RoboDK ist als Docker-Image verfügbar!

Möchten Sie auf die erweiterten Funktionen von RoboDK und seiner API zugreifen? Das neue Docker-Image könnte Ihr Leben viel einfacher machen.

Eine häufige Herausforderung, wenn Sie erweiterte Roboterprogrammierfunktionen verwenden möchten, besteht darin, sich mit allen Installationsanforderungen für die verschiedenen Betriebssysteme vertraut zu machen (RoboDK unterstützt viele davon).

Mit dem neuen RoboDK Docker-Image können Sie auf die erweiterten Funktionen der Software zugreifen, indem Sie einfach das Image aus Docker Hub ziehen und in einem Container ausführen.

Dieses neue Image erleichtert den Einstieg in die fortschrittlichere Programmierung und Simulation von Industrierobotern noch weiter. Sie können damit RoboDK auf Ihren eigenen Servern oder in der Cloud bereitstellen.

Hier ist eine Einführung in das neue RoboDK Docker-Image.

Was ist Docker?

Docker ist eine Open-Source-Plattform zum Entwickeln, Freigeben und Ausführen von Anwendungen.

Docker ist hilfreich für Entwickler, da es ihnen ermöglicht, eine Anwendung mit allen erforderlichen Komponenten, einschließlich Bibliotheken und anderen Abhängigkeiten, zu verpacken. Sie können dann die gesamte Anwendung als einzelnes Paket versenden.

Ein Vorteil von Docker besteht darin, dass es virtuelle Umgebungen erstellen kann, die als „Container“ bekannt sind und als isolierte Umgebungen fungieren. Damit können Sie mehrere Anwendungen auf demselben Computer oder Server ausführen, ohne dass sie sich gegenseitig stören.

Wenn Sie eine Docker-Anwendung ausführen, werden alle erforderlichen Abhängigkeiten installiert und konfiguriert. Dies macht es viel einfacher, Anwendungen zum Laufen zu bringen.

Willkommen beim neuen RoboDK-Docker-Image

Wir haben kürzlich unser neues RoboDK-Docker-Image veröffentlicht, das jetzt auf Docker Hub verfügbar ist.

Dieses neue Format eröffnet neue Möglichkeiten für die Verwendung von RoboDK, einschließlich der Integration von Funktionen in Continuous Deployment-Workflows, der Verwendung von Funktionen als Microservices und der sicheren Bereitstellung vollständiger Roboterprogrammieranwendungen in jeder Umgebung.

Dieses Bild erleichtert den Einstieg in die Verwendung der RoboDK-API – unserer reichhaltig ausgestatteten Programmierschnittstelle für fortgeschrittenere Roboterprogrammierung und -simulation.

Warum haben wir diese neue Funktion zu RoboDK hinzugefügt?

Wie bei vielen unserer Updates und neuen Funktionen kam das Docker-Image ursprünglich als Vorschlag von einem unserer Benutzer. In diesem Fall Benutzer robotguy im RoboDK-Forum fragte uns, ob es möglich sei, RoboDK als Docker-Image zu installieren…

Damals war es nicht möglich, aber jetzt ist es möglich!

Was sind die Vorteile der Verwendung von RoboDK mit Docker?

Es gibt mehrere Vorteile, die Sie erzielen können, wenn Sie RoboDK mit Docker verwenden.

Zum einen macht das neue Image den Einstieg in die RoboDK-API-Programmierung viel einfacher als zuvor.

Sie müssen sich keine Gedanken über die Installation der richtigen Version von RoboDK und seiner Abhängigkeiten machen. Und es besteht keine Chance, dass die RoboDK-Abhängigkeiten andere Programme auf Ihrem Computer stören. Das gesamte Programm wird in einem isolierten Docker-Container installiert.

Das neue Image eröffnet auch mehr Anwendungsfälle für RoboDK für alle.

7 herausragende Funktionen des RoboDK-Docker-Images

Hier sind 7 großartige Funktionen, auf die Sie mit dem neuen RoboDK-Docker-Image zugreifen können. Dies ist nur die Spitze des Eisbergs – sobald Sie sich mit den Möglichkeiten vertraut gemacht haben, werden Ihnen wahrscheinlich noch viele weitere Optionen einfallen.

1. Führen Sie RoboDK-Funktionen als Microservices aus

Microservice-Architekturen basieren auf Anwendungen, die als kleine, unabhängige Dienste ausgeführt werden, die Sie unabhängig entwickeln, bereitstellen und warten können.

Mit dem RoboDK-Docker-Image können Sie RoboDK-Funktionen – wie Robotersimulation, Kollisionsprüfung und Offline-Programmierung – als Microservices verwenden.

2. Integration in Continuous-Delivery-Workflows

Continuous Integration (CI) und Continuous Delivery (CD) sind Entwicklungsmethoden, die Automatisierung in Ihren Entwicklungsworkflow einführen. Sie erleichtern es Ihren Benutzern, neue Funktionen und Updates bereitzustellen.

3. Einfache Bereitstellung von RoboDK in jeder Umgebung

Ein großer Vorteil von Docker-Images besteht darin, dass Sie Ihre Anwendungen in jeder Umgebung bereitstellen können, einschließlich auf Ihren eigenen Servern oder in der Cloud.

Diese Flexibilität bedeutet, dass Sie in viel mehr Umgebungen auf die leistungsstarken Funktionen von RoboDK zugreifen können.

4. Kubernetes unterstützen

Kubernetes ist ein Open-Source-System zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen (z. B. solche, die Sie mit Docker erstellen können).

Das RoboDK Docker-Image bedeutet jetzt, dass wir Kubernetes unterstützen, was mehr Automatisierungsoptionen für die Bereitstellung Ihrer Roboteranwendung eröffnet.

5. Gleichzeitige Instanzen von RoboDK ausführen

Dank der Docker-Container können Sie jetzt mehrere Instanzen von RoboDK auf demselben Computer ausführen, ohne dass sie sich gegenseitig stören.

Dies ist ideal, wenn Sie mehrere Roboterprogramme völlig unabhängig voneinander ausführen müssen. Es hilft auch, potenzielle Konflikte oder Ausfallzeiten zu vermeiden, die auftreten können, wenn Sie verschiedene Versionen von RoboDK gleichzeitig verwenden.

6. Instanzen dynamisch starten und stoppen

Mit dem neuen Docker-Image können Sie Instanzen von RoboDK jetzt nach Bedarf dynamisch starten und stoppen.

Diese Funktion macht es Ihnen viel einfacher, RoboDK und seine Funktionen als Dienst in Ihrer Umgebung zu verwenden.

7. Führen Sie die RoboDK-API remote aus

Eine weitere interessante Möglichkeit des Docker-Images besteht darin, dass Sie Instanzen der RoboDK-API remote ausführen können.

Das bedeutet, dass Sie Ihre Anwendung auf einem Computer entwickeln und auf einem anderen bereitstellen können, ohne RoboDK auf dem Zielcomputer installieren zu müssen.

Erste Schritte mit RoboDK über Docker

Der Einstieg in das neue RoboDK Docker-Image ist sehr einfach.

Installieren Sie einfach Docker und führen Sie dann die wenigen einfachen Befehle auf der RoboDK-Docker-Image-Seite auf Docker Hub aus.

Welche Anwendungen fallen Ihnen für das Docker-Image ein? Erzählen Sie es uns in den Kommentaren unten oder nehmen Sie an der Diskussion auf LinkedIn, Twitter, Facebook, Instagram oder im RoboDK-Forum teil. Schauen Sie sich auch unsere umfangreiche Videosammlung an und abonnieren Sie den RoboDK-YouTube-Kanal


Industrieroboter

  1. Verbindung 6:Jetzt verfügbar!
  2. Hologramm
  3. Syslogic:KI-Bahncomputer jetzt verfügbar
  4. Verfügbares BLE-Modul senkt Kosten
  5. Java 9 - Bild-API mit mehreren Auflösungen
  6. Arten von Wärmetauschern, die bei JM Industrial erhältlich sind
  7. plenoptische Kamera
  8. RoboDK veröffentlicht neue Webversion
  9. 24 Lektion 7:Mastercam
  10. Erste Schritte mit RoboDK für Raspberry Pi