Запустить maven из затмения как корень
Maven собирает для плагина Docker (mvn package docker:build
) потерпеть неудачу, потому что docker должен быть выполнен как root (что-то об открытии сокета на порту 80).
Есть ли способ, которым я могу sudo сборки maven, запущенной из затмения Run As..
?
1 ответ
Решение
Это не ответ на вопрос о запуске затмения как sudo, а решение проблемы сборки докера из плагина maven, которая работает для меня:
Запустите хост докера на машине разработчика на сокете tcp (ограниченном локальным хостом) вместо сокета unix (вы можете настроить env var DOCKER_HOST как tcp://localhost:2375 в конфигурации запуска eclipse). Таким образом, вам не нужно быть пользователем root для сборки docker.