[Jderobot-admin] Nomenclatura de los Docker (Necesito opiniones)

Aitor Martínez aitor.martinez.fernandez en gmail.com
Mar Sep 27 11:05:17 CEST 2016


Buenas!!!

Como sabéis he creado unos docker para ejecutar gazebo dentro y poder usar
las prácticas de teaching robotics con python en windows (dentro de poco
también en MAC).

Ya tenemos cuenta oficial en el docker hub [1]. Los docker se organizan asi:

usuario/repositorio:tag

por ejemplo: jderobot/jderobot:base


Mi intención era crear 2 repositorios con varias etiquetas, uno para
jderobot y otro para Teaching Robotics:

- Jderobot: 3 etiquetas.

    * base -> sólo tiene gazebo con nuestros mundos y sólo se puede
ejecutar gzserver
    * gzweb -> añade a base gzweb
    * latest -> es la misma que gzweb, si no se indica tag al docker se
descarga esta.




- Teaching robotics: mi intención era crear un docker por cada práctica que
dependerían de  jderobot/jderobot:gzweb añadiéndole el mundo a ejecutar
directamente. el objetivo era poderlo ejecutar sin tener que usar el
terminal en windows, pero para que gzweb funcione hay que usarlo...

si juntamos esto a que hay prácticas con varios mundos me empieza a parecer
innecesario este segundo repositorio.
Una idea que se me ha ocurrido para la etiqueta de las practicas con varios
mundos:

                                 jderobot/teachingrobotics:practica_mundo

ejemplo:


 jderobot/teachingrobotics:follow_line_circuit


 jderobot/teachingrobotics:follow_line_simplecircuit

Para ejecutar los mundo quedaría así:

con jderobot:gzweb --> docker run -itP --rm -p 7681:7681
jderobot/jderobot:gzweb world circuit.world

con teaching robotics --> docker run -itP --rm -p 7681:7681
jderobot/teachingrobotics:follow_line_circuit



¿os gusta la nomenclatura? ¿merece la pena crear el repo de teaching
robotics?.... Cualquier cosa que se os ocurra comentádmela

un saludo, Aitor





[1] https://hub.docker.com/r/jderobot/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://gsyc.urjc.es/pipermail/jderobot-admin/attachments/20160927/84301fdc/attachment.html>


More information about the Jderobot-admin mailing list