Ejecute RoboDK en Cualquier Lugar con Nuestra Imagen Oficial de Docker
¿Quiere acceder a las funciones más avanzadas de RoboDK y su API? La nueva imagen de Docker podría hacerle la vida mucho más fácil.
Un desafío común cuando quiere usar funciones más avanzadas de programación de robots es entender todos los requisitos de instalación para cada sistema operativo diferente (RoboDK soporta muchos de ellos).
Con la nueva imagen de Docker de RoboDK, puede acceder a la funcionalidad más avanzada del software simplemente descargando la imagen de Docker Hub y ejecutándola en un contenedor.
Este nuevo formato hace que sea aún más fácil comenzar con la programación y simulación más avanzadas de robots industriales. Puede usarlo para desplegar RoboDK en sus propios servidores o en la nube.
Aquí tiene una introducción a la nueva imagen de Docker de RoboDK.
¿Qué es Docker?
Docker es una plataforma de código abierto para desarrollar, compartir y ejecutar aplicaciones.
Docker es útil para desarrolladores ya que les permite empaquetar una aplicación con todos los componentes requeridos, incluyendo bibliotecas y otras dependencias. Luego puede enviar toda la aplicación como un solo paquete.
Una ventaja de Docker es que puede crear entornos virtuales conocidos como "contenedores" que actúan como entornos aislados. Con estos, puede ejecutar múltiples aplicaciones en la misma computadora o servidor sin que interfieran entre sí.
Cuando ejecuta una aplicación de Docker, esta instalará y configurará todas las dependencias requeridas. Esto hace que sea mucho más fácil poner las aplicaciones en marcha.
Bienvenido a la Nueva Imagen de Docker de RoboDK
Recientemente lanzamos nuestra nueva Imagen de Docker de RoboDK, que ya está disponible en Docker Hub.
Este nuevo formato abre nuevas posibilidades para usar RoboDK, incluyendo integrar funcionalidad en flujos de trabajo de despliegue continuo, usar funciones como microservicios y desplegar aplicaciones completas de programación de robots de forma segura en cualquier entorno.
Esta imagen hace que sea más fácil comenzar a usar la API de RoboDK — nuestra interfaz de programación ricamente caracterizada para programación y simulación de robots más avanzada.
¿Por qué hemos agregado esta nueva característica a RoboDK?
Como con muchas de nuestras actualizaciones y nuevas características, la imagen de Docker primero surgió como una sugerencia de uno de nuestros usuarios. En este caso, el usuario robotguy en el Foro de RoboDK nos preguntó si era posible instalar RoboDK como una imagen de Docker…
En ese momento, no era posible, ¡pero ahora lo es!
¿Cuáles son los Beneficios de Usar RoboDK con Docker?
Hay varios beneficios que puede obtener al usar RoboDK con Docker.
Por un lado, la nueva imagen hace que sea mucho más fácil comenzar con la programación de la API de RoboDK que antes.
No necesita preocuparse por instalar la versión correcta de RoboDK y sus dependencias. Y no hay posibilidad de que las dependencias de RoboDK interfieran con otros programas en su computadora. El programa completo se instala en un contenedor Docker aislado.
La nueva imagen también abre más casos de uso para RoboDK para todos.
7 Características Destacadas de la Imagen de Docker de RoboDK
Aquí hay 7 grandes características a las que puede acceder usando la nueva imagen de Docker de RoboDK. Estas son solo la punta del iceberg — una vez que se familiarice con las posibilidades, probablemente piense en muchas más opciones.
1. Ejecute Funciones de RoboDK como Microservicios
Las arquitecturas de microservicios se basan en aplicaciones que se ejecutan como pequeños servicios independientes que puede desarrollar, desplegar y mantener independientemente.
La imagen de Docker de RoboDK le permite usar funciones de RoboDK — como simulación de robots, verificación de colisiones y programación fuera de línea — como microservicios.
2. Integre con Flujos de Trabajo de Entrega Continua
La integración continua (CI) y la entrega continua (CD) son metodologías de desarrollo que introducen automatización en su flujo de trabajo de desarrollo. Facilitan la salida de nuevas características y actualizaciones a sus usuarios.
3. Despliegue Fácilmente RoboDK en Cualquier Entorno
Un gran beneficio de las imágenes de Docker es que le permiten desplegar sus aplicaciones en cualquier entorno, incluyendo en sus propios servidores o en la nube.
Esta flexibilidad significa que puede acceder a las poderosas funciones de RoboDK en muchos más entornos.
4. Soporte para Kubernetes
Kubernetes es un sistema de código abierto para automatizar el despliegue, escalado y gestión de aplicaciones contenerizadas (como las que puede crear con Docker).
La imagen de Docker de RoboDK ahora significa que tenemos soporte para Kubernetes, abriendo más opciones de automatización para el despliegue de sus aplicaciones robóticas.
5. Ejecute Instancias Simultáneas de RoboDK
Gracias a los contenedores Docker, ahora puede ejecutar múltiples instancias de RoboDK en la misma máquina, sin que interfieran entre sí.
Esto es ideal cuando necesita ejecutar múltiples programas de robot completamente de forma independiente. También ayuda a evitar conflictos potenciales o tiempo de inactividad que podrían ocurrir cuando usa diferentes versiones de RoboDK simultáneamente.
6. Inicie y Detenga Instancias Dinámicamente
Con la nueva imagen de Docker, ahora puede iniciar y detener instancias de RoboDK dinámicamente según sea necesario.
Esta característica hace que sea mucho más fácil para usted usar RoboDK y sus funcionalidades como un servicio en su entorno.
7. Ejecute la API de RoboDK Remotamente
Otra posibilidad interesante de la imagen de Docker es que puede ejecutar instancias de la API de RoboDK remotamente.
Esto significa que puede desarrollar su aplicación en una máquina y desplegarla en otra, sin tener que instalar RoboDK en la máquina objetivo.
Cómo Comenzar con RoboDK a través de Docker
Es muy fácil comenzar con la nueva imagen de Docker de RoboDK.
Simplemente instale Docker, luego ejecute los pocos comandos simples en la página de la imagen de Docker de RoboDK en Docker Hub.
¿Qué aplicaciones se le ocurren para la imagen de Docker? Cuéntenos en los comentarios a continuación o únase a la discusión en LinkedIn, Twitter, Facebook, Instagram o en el Foro de RoboDK.. También, eche un vistazo a nuestra extensa colección de videos y suscríbase al Canal de YouTube de RoboDK
Robot industrial
- Holografía Desmitificada: Desde la Invención Nobel de Gabor hasta el Almacenamiento de Datos del Futuro
- RoboDK presenta edición web sin licencia para programación simplificada de robots
- Mastercam Unidad 7: Gestión de Imágenes y Creación de Trayectorias de Herramienta
- Guía para Principiantes: Configurando RoboDK en Raspberry Pi
- Explore la Cartera de Intercambiadores de Calor de JM Industrial: Tipos, Características y Aplicaciones
- Syslogic lanza computadora ferroviaria con IA para mayor seguridad y eficiencia
- Dialog lanza módulo BLE DA14531 SmartBond TINY de ultra bajo coste
- Centro de Investigación Langley de la NASA presenta cámara plenóptica avanzada para imagen 3D en color
- RTI Connext 6 Ya Disponible: Rendimiento Mejorado, Seguridad y Conectividad Unificada
- Procesamiento de imágenes en Python con Pillow: guía completa
- Java 9 API de Imagen Multiresolución: Simplificar Gráficos Responsivos