maven://
,
docker://
http://
或file://
.
的方案。Maven在Docker中运行的SCDF的本地安装中,您可以使用指向本地Maven Repo中JAR文件的位置注册您的应用程序。您可以在使用Maven时运行
maven://
或使用Gradle时将JAR文件输入回购中。
由于SCDF在Docker中运行,容器需要访问本地文件系统,以访问本地Maven Repo。如果您使用的是从SCDF组合文件,则只需要在启动SCDF之前导出以下ENV VAR:
mvn install
gradle publishToMavenLocal
file
要使用
export HOST_MOUNT_PATH=~/.m2
export DOCKER_MOUNT_PATH=/root/.m2/
您需要使用MAVEN部分中先前描述的相同过程来配置安装路径。更多详细信息here
.Https要使用
services:
dataflow-server:
volumes:
- ~/.m2:/root/.m2/
您需要在容器可访问的Web服务器上托管JAR文件。
要使用
file://
您将必须通过docker futocker(dood)跳过一些篮球。