Docker, Java and the LHC
summary
Claim: deploy Java apps in Docker at the LHC control centre while keeping sysadmins happy by removing bundled JREs, shrinking images and shifting patching responsibility to the host. Uses Docker volumes to mount host JRE via -v, builds tiny bases like Alpine or OpenWrt with no JRE, and keeps containers to ~2–3 MB versus typical ~200 MB, saving about 80 MB; proof-of-concept runs and reduces container patch surface and deployment time.
AI-written summary · about
chapters (6)
- 0:00Start
- 2:35Garden variety Java App container
- 4:36Pico Java App container (sans JRE)
- 5:50All about size
- 7:02Pico container recipe
- 9:01Dockerfile preview
related talks
15mDocker, JVM and CPU
56mBeyond the Container: Compact and Fast Images With and Without Native Image
47mContainers - the little Linux feature revolutionizing apps
57mJava and Linux — Operational Peculiarities
35mNO ONE PUTS Java IN THE CONTAINER
25mBuilding and Using Micro Linux Distributions for Docker
51mContainers' Jungle. Docker, Rocket, RunC, LXD ... WTF?
01h 15mLinux containers in (less than) 100 lines of shell
