AOT Compiler to Shrink Docker Container

Is using an AOT compiler such as GCj or Excelsior Jet appropriate if we’re aiming to shrink the size of a Docker container?

The largest part of the container is the JRE, and we’re looking for ways to trim this down. Our microservices are kb in size, it seems odd that we’re having to deploy 110MB containers.

  • Docker restore volume of removed container?
  • Docker container IP's not communicating in kubernetes cluster
  • Error “No module named MySQLdb” on docker
  • How to set up container using Docker Compose to use a static IP and be accessible outside of VM host?
  • Having trouble automating docker containers with laravel
  • Exposing local Docker containers on internet (There are two containers linked to each other).
  • Docker run command overhead
  • Address docker container by name when net=“host”
  • Kafka - Docker - Error when sending message from Host to Container (Batch Expired)
  • Develop guide with docker images
  • Problems creating OpenShift app using Dockerfile (with oc new-app)
  • what is the advantages of adopting content digest in docker?
  • One Solution collect form web for “AOT Compiler to Shrink Docker Container”

    From version 11.3 onwards, Excelsior JET supports Compact Profiles, which may help.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.