我已经在交互模式下将servicemix图像5.3作为docker容器运行并尝试安装下面的功能并点击它会出现以下错误:
karaf@root features:addurl mvn:com.example/example/0.1/xml/example.xml
Error executing command: Unable to add repositories:Error transferring file: repo1.maven.org from http://repo1.maven.org/maven2/com.example/example/0.1/xml/example.xml
我在etc / org.os4j.pax.url.mvn.cfg中配置了一个属性
org.ops4j.pax.url.mvn.localRepository=/home/XXX/.m2/repository
所以它在maven cental存储库中搜索为什么它不会搜索到我在上面文件中配置的localrepository。
我的Dockerfile:
FROM kaushal9808/jdk:7
MAINTAINER Kaushal Kishore Sengar
COPY ./apache-servicemix-5.3.0 /opt/
VOLUME /opt/deploy/
EXPOSE 8181 8101 1099 61616 44444
ENTRYPOINT ["/opt/bin/servicemix"]