S.
08/28/2022, 4:48 PMTrevor Stone
08/28/2022, 6:20 PMrunDocker
task is hard coded to 8080Trevor Stone
08/28/2022, 6:20 PMprivate abstract class RunDockerTask : DefaultTask() {
@get:Inject
abstract val execOperations: ExecOperations
@get:Input
abstract val fullImageName: Property<String>
@TaskAction
fun execute() {
execOperations.exec {
it.commandLine("docker", "run", "-p", "8080:8080", fullImageName.get())
}
}
}
Trevor Stone
08/28/2022, 6:27 PMjib
which you can configure.
jib {
container {
ports = listOf("12345")
}
}
https://github.com/GoogleContainerTools/jib/tree/master/jib-gradle-pluginS.
08/28/2022, 6:29 PMAndreas Scheja
08/28/2022, 8:38 PMTrevor Stone
08/28/2022, 8:40 PM-P
instead of -p
with ports definedAndreas Scheja
08/28/2022, 8:48 PM