整理有关使用Docker进行机器人开发的初学者资料
首先
为了进行机器人开发(ROS/ROS2开发),我想使用Docker,但不知道该从哪里学习,为此,我整理了一些对Docker初学者有参考价值的资料和文章链接。
图书
漫画版Docker系列解析
《わかばちゃんと学ぶ》系列现在已经出到第4卷了。建议先阅读这本书,以了解Docker的概要。
通过漫画了解Docker ① 〜概念和基本命令篇〜
使用Manga轻松理解Docker ② 〜创建开发环境篇〜
通过手势学习Docker ③ 〜AWS编码〜
用代码了解Docker ④ 〜Compose版〜
视频 huà)
- ロボットシステム学第12回(Docker)
千葉工業大学的上田隆一教授关于机器人系统学的讲座视频的一部分。
- Docker Basics for Robotics | ROS2 Developers Open Class #154
构造的开放类视频(英文)
技術文章
- 今更聞けないDockerのしくみ(「Dockerとは?」から「docker-composeファイルを1人で作れるようになる」まで)
对于ROS开发,可能会有参考价值的资料。
- ロボットプログラミングROS2入門 ロボット開発するためのROS2!プログラミング初体験でも大丈夫! (エンジニア入門シリーズ)
这本书是为ROS2初学者准备的,但是关于Docker的解释很多。
- 【連載 ROS Tips】ROS開発におけるDocker活用テクニック
有关ROS/ROS2环境构建的文章。
- Docker上でGUIのROS1/ROS2を一瞬でセットアップする方法
关于能够使用Docker轻松创建GUI的ROS/ROS2环境的docker-ros-desktop-vnc文章。
最后
虽然有很多关于Docker的书籍,但它们大多数是写给IT工程师看的,对我并没有太多参考价值。
我觉得在大致理解了Docker的概要之后,最好是在自己的电脑上搭建ROS/ROS2环境,并通过实际的命令行操作来学习。
如果您有其他看似有用的资料,请在评论中告诉我,我会进行追加。