私は以下のプラグインhttps://github.com/bmuschko/gradle-docker-pluginを使用しています。環境変数をDockerStartContainerタスクタイプのドッカーコンテナに渡す方法を理解しようとしています。DockerStartContainerの環境変数を上書きする
私は次のようにrunnとき、私はエラーを取得する:
Could not set unknown property 'VAR1' for task ':createDockerContainer' of type com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.
task buildDockerImage(type: DockerBuildImage) {
dependsOn buildDockerAssets
inputDir = buildDockerfile.destFile.parentFile
tags = [ "${dockerRepo}:${project.findProperty('dockerTag') ?: 'latest'}".toString() ]
}
task createDockerContainer(type: DockerCreateContainer) {
dependsOn buildDockerImage
targetImageId { buildDockerImage.getImageId() }
VAR1 = project.findProperty('VAR1') ?: 'va1'
VAR2 = project.findProperty('VAR2') ?: 'val2'
}
私はenv = ["var1=val1", "var2=val2"]
のような何かをする必要がありますが、私はよく分からない推測しています。誰でもこれについて正しい方法を知っていますか?