【问题标题】:run maven from eclipse as root以root身份从eclipse运行maven
【发布时间】:2016-11-10 00:09:22
【问题描述】:

为 docker 插件 (mvn package docker:build) 构建的 Maven 失败,因为 docker 必须以 root 身份执行(关于在端口 80 上打开一个套接字)。

有没有一种方法可以 sudo 从 eclipse Run As.. 启动的 maven 构建?

【问题讨论】:

    标签: eclipse maven maven-docker-plugin


    【解决方案1】:

    这不是 eclipse run as sudo 问题的答案,而是对我有用的 docker build from maven plugin 问题的解决方案:

    在开发机器上的 tcp 套接字(仅限于 localhost)上运行 docker host,而不是 unix 套接字(您可以在 Eclipse 运行配置中将 env var DOCKER_HOST 配置为 tcp://localhost:2375)。这样你就不需要 root 来做 docker build。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-02
      • 1970-01-01
      • 2017-07-29
      • 2013-12-19
      • 2022-09-29
      • 2020-07-14
      • 2010-09-15
      • 1970-01-01
      相关资源
      最近更新 更多