# Lesson 2: The Java Programming Environment ## Run as server For headless application (run as server), we can use docker. After create `FILE.java`, create a `Dockerfile` ``` FROM openjdk:slim-buster COPY