maven - 在 Ubuntu 14 上使用 Docker Maven 插件获取 LifeCiycleException

标签 maven ubuntu docker jolokia

我正在使用 jolokia Docker Maven 插件在 VM 上的 Ubuntu 14 上构建 Java 应用程序。
每次我尝试maven clean package我明白了

[ERROR] Failed to execute goal org.jolokia:docker-maven-plugin:0.11.0:build (build) on project places_app: Execution build of goal org.jolokia:docker-maven-plugin:0.11.0:build failed: No url given and no DOCKER_HOST environment variable set -> [Help 1]



DOCKER_HOST 设置为:DOCKER_HOST=tcp://127.0.0.1:4243

尝试 telnet localhost 4243 时连接不起作用。

有人可以帮我解决这个问题吗?

最佳答案

ubuntu
打开/etc/default/docker文件并在文件末尾添加以下行

DOCKER_OPTS="-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock"
然后重启 docker 守护进程
sudo service docker restart
export DOCKER_HOST=tcp://localhost:4243
sudo netstat -plant | grep 4243
boot2docker
打开/var/lib/boot2docker/profile文件并在文件末尾添加以下行
DOCKER_TLS=no
DOCKER_HOST="-H tcp://0.0.0.0:4243"
然后重启 docker 守护进程
sudo /etc/init.d/docker restart
sudo netstat -plant | 4243
在 windows/mac 的环境变量中添加以下内容
DOCKER_HOST=tcp://192.168.59.103:4243    
现在做mvn docker:build -Ddocker.skip=false它应该工作
注意:如果文件不在特定位置,请创建文件。

关于maven - 在 Ubuntu 14 上使用 Docker Maven 插件获取 LifeCiycleException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28672807/

相关文章:

java - Eclipse Maven 集成原型(prototype)不在列表中

docker - 在单个主机上运行多节点 Elasticsearch 集群是否有意义?

java - Java Xmx 和 Docker 容器 RAM 大小之间还有多少余量?

java - Maven 编译和运行时错误 java.lang.AbstractMethodError : oracle. jdbc.driver.T4CConnection.isValid(I)Z on Tomcat 8 Server

java - 使用 Gradle 上传文件到 GitLab Maven 仓库

java - Quartz Scheduler 为单个作业设置多个触发器时出现问题

mysql - Xampp/Lampp 更改数据库目录(无数据目录)

ubuntu - 如何创建可在不同版本的 Ubuntu 上使用的 deb 包

c# - 如何在 Ubuntu 上注册 C#.net DLL?我无法在 Ubuntu10.10 上使用 Regasm.exe

docker - 使用Docker构建PLC4X时如何解决此错误