Запустить 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.

Другие вопросы по тегам