You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
-
# IRIS Light
1
+
# IRIS Image Reducer
2
2
3
-
> **Important:** IRIS Light is an independent **third-party project** and is **not developed, endorsed, or supported** by InterSystems.
3
+
> **Important:** IRIS Image Reducer is an independent **third-party project** and is **not developed, endorsed, or supported** by InterSystems.
4
4
> This project provides tooling that helps automate the manual process of disabling components within the official InterSystems IRIS® image.
5
5
> **Users are responsible for ensuring compliance with the InterSystems IRIS license agreement and any redistribution restrictions.**
6
-
> IRIS Light is provided *as-is*, without any warranties or supportability guarantees from InterSystems.
6
+
> IRIS Image Reducer is provided *as-is*, without any warranties or supportability guarantees from InterSystems.
7
7
8
8
---
9
9
10
-
**IRIS Light** is a lightweight, minimal InterSystems IRIS® container image designed for scenarios where IRIS is used primarily as a **high-performance SQL database engine**, without additional platform components that may add size or overhead.
10
+
**IRIS Image Reducer** is a lightweight, minimal InterSystems IRIS® container image designed for scenarios where IRIS is used primarily as a **high-performance SQL database engine**, without additional platform components that may add size or overhead.
11
11
12
-
IRIS Light starts from the official vanilla InterSystems IRIS Docker image and **programmatically disables and removes optional functionality** that is not required for core SQL operations.
12
+
IRIS Image Reducer starts from the official vanilla InterSystems IRIS Docker image and **programmatically disables and removes optional functionality** that is not required for core SQL operations.
13
13
The result is a **significantly smaller, faster-to-deploy, minimal IRIS image**, ideal for:
14
14
15
15
* Microservices
@@ -21,10 +21,10 @@ The result is a **significantly smaller, faster-to-deploy, minimal IRIS image**,
21
21
22
22
**Image size comparison:**
23
23
24
-
| Image Type | Approx Size |
25
-
| -------------- | ----------- |
26
-
| Vanilla IRIS |~3.5 GB |
27
-
|**IRIS Light**|~580 MB |
24
+
| Image Type | Approx Size |
25
+
| -----------------| ----------- |
26
+
| Vanilla IRIS |~3.5 GB |
27
+
|**Reduced image**|~580 MB |
28
28
29
29
---
30
30
@@ -49,7 +49,7 @@ The result is a **significantly smaller, faster-to-deploy, minimal IRIS image**,
49
49
50
50
## 🗂️ What’s Removed
51
51
52
-
IRIS Light strips out components that are often unused in minimal deployments, including:
52
+
IRIS Image Reducer strips out components that are often unused in minimal deployments, including:
53
53
54
54
***Interoperability / Ensemble** components
55
55
(Production engine, Business Services, Adapters, etc.)
@@ -74,7 +74,7 @@ This ensures the resulting container includes only what is needed to run IRIS as
74
74
75
75
## 🟢 What’s Kept
76
76
77
-
IRIS Light preserves only the essential pieces:
77
+
IRIS Image Reducer preserves only the essential pieces:
0 commit comments