Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение
Разработчики ничего не устанавливают, основная система не засорена либами для разработки. Можно работать над проектами которые требуют разные окружения. Все разработчики, вне зависимости от их дистрибутива линукс, работают в одном и том же окружении. IDE имеет доступ к тулзам используемых в проекте: лучше анализирует код, в консоле IDE можно запускать нужные инструменты, из IDE компилируешь и линкуешь с либами установленные в контейнере (C++), запускаешь приложение/сервер/тесты, дебажиш.
Хочу поделиться как я запускаю IDE внутри Докера на Линуксе.

  1. Устанавливаю x11docker.
  2. Создаю Dockerfile с GUI либами необходимыми для IDE, или использую готовый образ.
  3. В проекте создаю скрипт docker/ide.sh. Там делаю проверки и инициализации, в конце запускаю IDE в контаинере.


Примеры

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность