https://github.com/eifinger/distroless-healthcheck
Demonstrates how to use healtchecks with distroless images for Java
https://github.com/eifinger/distroless-healthcheck
Last synced: 24 days ago
JSON representation
Demonstrates how to use healtchecks with distroless images for Java
- Host: GitHub
- URL: https://github.com/eifinger/distroless-healthcheck
- Owner: eifinger
- Created: 2023-10-20T13:06:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-20T13:09:18.000Z (over 1 year ago)
- Last Synced: 2025-04-12T08:58:55.024Z (24 days ago)
- Language: Kotlin
- Size: 62.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# distroless-healthcheck
Demonstrates how to use healtchecks with
[distroless](https://github.com/GoogleContainerTools/distroless) images for Java.Additionally, it uses [jib](https://github.com/GoogleContainerTools/jib) to build the image.
## Usage
1. Build the image to a local Docker daemon
```bash
./gradlew jibDockerBuild
```
2. Run the image
```bash
docker run -p 8080:8080 --name distroless-healthcheck -d eifinger/distroless-healthcheck:latest
```
3. Check the healthcheck
```bash
docker exec -it distroless-healthcheck java -cp @/app/jib-classpath-file de.eifinger.distrolesshealthcheck.DistrolessHealthcheckApplicationKt --healthcheck
```