lc
10/02/2025, 12:21 PMktor {
docker {
jreVersion.set(JavaVersion.VERSION_21)
localImageName.set("t-project")
imageTag.set("latest")
portMappings.set(listOf(DockerPortMapping(8080, 80)))
environmentVariable("BUILD_NUMBER", "1.0.5")
environmentVariable("JAVA_OPTS", "-Xms512m -Xmx2g -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+UseStringDeduplication")
externalRegistry.set(
DockerImageRegistry.externalRegistry(
username = provider { "..." },
password = provider { "..." },
project = provider { "t-project" },
hostname = provider { "..." },
)
)
}
}
but no env varriables found in imagelc
10/02/2025, 12:24 PM~/IdeaProjects/$ docker image inspect .../t-project:latest
[
{
"Id": "sha256:782704745aa667b4a11bc050a5011ce95a44cf654a1230bfc46b655278e699a8",
"Parent": "",
"Comment": "jvm arg files",
"Created": "1970-01-01T00:00:00Z",
"Container": "",
"ContainerConfig": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": null,
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
},
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANGUAGE=en_US:en",
"JAVA_HOME=/opt/java/openjdk",
"JAVA_VERSION=jdk-21.0.8+9",
"LC_ALL=en_US.UTF-8",
"LANG=en_US.UTF-8"
],
"Cmd": null,
"Image": "",
"Volumes": {},
"WorkingDir": "",
"Entrypoint": [
"java",
"-cp",
"@/app/jib-classpath-file",
"io.thash.ApplicationKt"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.version": "24.04"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 358614516,
"VirtualSize": 358614516,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/cee9421af34f5928c3f764c4738c91566bab21a6edf70616c132e037a8355897/diff:/var/lib/docker/overlay2/dd809d5673
4f8/diff:/var/lib/docker/overlay2/90e6a6a766071ef65c5fe2e78279dcc14d22cc4bd9c9106160d7d205084251c1/diff:/var/lib/docker/overlay2/205fd34ed2bff97685d89b15ff58b8
"MergedDir": "/var/lib/docker/overlay2/ceaa9478ec1ea69ec86b073e1f4e31f924a470301cc3e8e912d721cfa348c9d4/merged",
"UpperDir": "/var/lib/docker/overlay2/ceaa9478ec1ea69ec86b073e1f4e31f924a470301cc3e8e912d721cfa348c9d4/diff",
"WorkDir": "/var/lib/docker/overlay2/ceaa9478ec1ea69ec86b073e1f4e31f924a470301cc3e8e912d721cfa348c9d4/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:65b08cd99c6053451d2752c3a9a1c048ca23ff1151f0985f5772d898a1efb816",
"sha256:79a516d510829126ec7ab4ea734d64877926439a16dbf3720f425f30882f6f81",
"sha256:8adc0e4fe3ee1a242a9d19244eda399d0687614b3a49bc92442cc614bb85246f",
"sha256:7afb675df5d3f1bfa46b85bfdf30c8f9c5148d9a9fe9a808c1db529c9ee4e971",
"sha256:1535887513431e40336f2f54295e9b5587d1dcf47948556dce0b94c3b4bef1bd",
"sha256:714c06bdcf45e5c6ed3e5f74984d0980b26ff5106984dfcabb43b5298ab8af63",
"sha256:849b1177d4242564d95c2219cc4036736c8d88c1721971a45e32659d646f70dc",
"sha256:3d44f2c03b7f2992ed1ebdb6dbfa6c150dd4778e04372afaf0f96d5151bc1d76",
"sha256:989de1635798f1eb0a822c7f78a173613f9a1a7e73ceecf60096a54221ab8ecd"
]
},
"Metadata": {
"LastTagTime": "0001-01-01T00:00:00Z"
}
}
]lc
10/02/2025, 12:26 PMAleksei Tirman [JB]
10/02/2025, 1:18 PMrunDocker Gradle task. So they exist only in a running container started from Gradle with the runDocker task.lc
10/02/2025, 4:24 PMlc
10/02/2025, 4:28 PMrnett
10/02/2025, 6:22 PMAleksei Tirman [JB]
10/03/2025, 5:32 AMlc
10/03/2025, 5:37 AM