Java Docker Skill Containerize Java applications with optimized Dockerfiles and JVM settings. Overview This skill covers Docker best practices for Java including multi-stage builds, JVM container settings, security hardening, and layer optimization. When to Use This Skill Use when you need to: - Create optimized Java Dockerfiles - Configure JVM for containers - Implement security best practices - Reduce image size - Set up health checks Topics Covered Dockerfile Optimization - Multi-stage builds - Layer caching strategy - Spring Boot layered JARs - Dependency caching JVM Container Settings -…