# What is GraalVM ?
GraalVM is a high-performance runtime that provides significant improvements in
application performance and efficiency which is ideal for microservices. It is
designed for applications written in Java, JavaScript, LLVM-based languages such
as C and C++, and other dynamic languages. It removes the isolation between
programming languages and enables interoperability in a shared runtime.
These Container images are for GraalVM Enterprise providing GraalVM Core with `gu`.
For prebuilt compact container images (built using rpms), please refer to [jdk-ee](place-holder), [native-image-ee](place-holder) and [nodejs-ee](place-holder).
Before you can pull this image from the Container Registry, you need to be logged in successfully to the registry using the docker login command:
```bash
# docker login container-registry.oracle.com
Username:
Password:
Login successful.
```
Once you have successfully logged in, you can pull the base image by running the following command:
```bash
docker pull container-registry.oracle.com/graalvm/jdk-ee:latest # GraalVM Enterprise (jdk17) on Oracle Linux 8
```
You can alternatively use the image as the base for you dockerfile.
```
FROM container-registry.oracle.com/graalvm/jdk-ee:latest
```
## tags
### 22 release update
`latest` | `22` | `22.3.4` | `ol9-java17` | `ol9-java17-22` | `ol9-java17-22.3.4-20240304` : latest container image release Core based on jdk17 on Oracle Linux 9.
`ol8-java17` | `ol8-java17-22` | `ol8-java17-22.3.4-20240304` : latest container image release Core based on jdk17 on Oracle Linux 8.
`ol7-java17` | `ol7-java17-22` | `ol7-java17-22.3.4-20240304` : latest container image release Core based on jdk17 on Oracle Linux 7.
`ol9-java11` | `ol9-java11-22` | `ol9-java11-22.3.4-20240304` : latest container image release Core based on jdk11 on Oracle Linux 9.
`ol8-java11` | `ol8-java11-22` | `ol8-java11-22.3.4-20240304` : latest container image release Core based on jdk11 on Oracle Linux 8.
`ol7-java11` | `ol7-java11-22` | `ol7-java11-22.3.4-20240304` : latest container image release Core based on jdk11 on Oracle Linux 7.