6 changed files with 107 additions and 1 deletions
@ -0,0 +1,22 @@
@@ -0,0 +1,22 @@
|
||||
plugins { |
||||
id 'java' |
||||
id 'org.springframework.boot' version '{gradle-project-version}' |
||||
} |
||||
|
||||
tasks.named("bootJar") { |
||||
mainClass = 'com.example.ExampleApplication' |
||||
} |
||||
|
||||
// tag::docker-host[] |
||||
tasks.named("bootBuildImage") { |
||||
docker { |
||||
host = "unix://${System.properties['user.home']}/.colima/docker.sock" |
||||
} |
||||
} |
||||
// end::docker-host[] |
||||
|
||||
tasks.register("bootBuildImageDocker") { |
||||
doFirst { |
||||
println("host=${tasks.bootBuildImage.docker.host}") |
||||
} |
||||
} |
||||
@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
|
||||
import org.springframework.boot.gradle.tasks.bundling.BootJar |
||||
import org.springframework.boot.gradle.tasks.bundling.BootBuildImage |
||||
|
||||
plugins { |
||||
java |
||||
id("org.springframework.boot") version "{gradle-project-version}" |
||||
} |
||||
|
||||
tasks.named<BootJar>("bootJar") { |
||||
mainClass.set("com.example.ExampleApplication") |
||||
} |
||||
|
||||
// tag::docker-host[] |
||||
tasks.named<BootBuildImage>("bootBuildImage") { |
||||
docker { |
||||
host = "unix://${System.getProperty("user.home")}/.colima/docker.sock" |
||||
} |
||||
} |
||||
// end::docker-host[] |
||||
|
||||
tasks.register("bootBuildImageDocker") { |
||||
doFirst { |
||||
println("host=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.host}") |
||||
} |
||||
} |
||||
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!-- tag::docker-colima[] --> |
||||
<project> |
||||
<build> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.springframework.boot</groupId> |
||||
<artifactId>spring-boot-maven-plugin</artifactId> |
||||
<configuration> |
||||
<docker> |
||||
<host>unix:///${user.home}/.colima/docker.sock</host> |
||||
</docker> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
</project> |
||||
<!-- end::docker-colima[] --> |
||||
Loading…
Reference in new issue