Red Hat hat am 7. März 2019 das Framework "Quarkus" veröffentlicht, das Java-Anwendungen realisiert, die für Containerumgebungen wie Kubernetes optimiert sind.
Gehen wir zu dem Punkt, an dem wir den Docker-Container mithilfe dieses Frameworks starten können. Ich werde die überfüllten Erklärungen weglassen und nur die Befehle zeigen.
Installieren Sie mit Brew das, was Sie benötigen, z. B. Java oder Maven.
brew cask install java
brew install maven
git clone https://github.com/quarkusio/quarkus-quickstarts.git
cd quarkus-quickstarts/getting-started
mvn compile quarkus:dev
curl http://localhost:8080/hello
mvn package -Pnative -Dnative-image.docker-build=true
docker build -f src/main/docker/Dockerfile -t quarkus/getting-started .
docker run -i --rm -p 8080:8080 quarkus/getting-started
curl http://localhost:8080/hello