Я немного запутался насчет Docker и как я могу его использовать. Моя ситуация следующая:
У меня есть проект, который требует использования реквизита, в моем случае установка ROS2. Я установил его в своей системе и разработал программу. Нет проблем там.
I wi sh, чтобы загрузить его в Gitlab и использовать там CICD. Так что я предполагаю, что я отправлю sh его в свой репозиторий, а затем создаю конвейер, где я могу использовать в качестве образа docker образ для ROS 2. Я еще не пробовал (сделаю это завтра), но я думаю, Вот как я должен это сделать.
Мой вопрос, могу ли я сделать что-то подобное (или как) на моей локальной машине? Другими словами, просто используйте образ docker, а затем разрабатывайте и собирайте там, а не устанавливайте необходимое в первую очередь?