Solaris 10 區域 (又稱為 Solaris 容器) 功能提供了一種在 Solaris OS 實例內建立視覺化的作業系統環境的方式。這樣可讓一或多個程序與主機上的其他活動分開進行。例如,不論使用者 ID 和其他憑證資訊為何,在某個區域內執行的程序只能向同一個區域內的其他程序傳送訊號。
每台 Solaris 10 主機包含單一全域區域。全域區域既是主機的預設區域,也是用於管理控制整個系統的區域。如果全域區域管理員沒有建立任何非全域區域,則所有程序都會在全域區域中執行。某些 Java ES 元件 (如 Sun Cluster 軟體) 只能安裝於全域區域中。
可將非全域區域視為一個箱子。一個或多個應用程式可在此箱子內執行,同時不會與主機上執行的其他應用程式互動。每個非全域區域都有一個已安裝 Solaris 10 之作業系統的專用實例,其配置和其他資訊均為該非全域區域所專用。非全域區域的預設配置與全域區域共用其檔案系統的各個部分 (類似唯讀迴路檔案系統裝載)。對於 Java ES,所有非全域區域都必須建立為「完整根」區域,意即沒有沿用舊有的檔案系統。
下列清單描述此版本 Java ES 的 Java ES 區域支援層級:
當已存在非全域區域時,可以在全域區域中安裝 Java ES。
在全域區域中安裝 Java ES 之後,就可以建立非全域區域。
Java ES 可安裝在「完整根」非全域區域中,即使全域區域中已安裝另一個 Java ES。
不支援將 Java ES 安裝到預設的「稀疏根」非全域區域。如果遇到「稀疏根」檔案系統,Java ES 安裝程式將無法繼續。
Java ES 可安裝在全域區域中,即使當 Java ES 已安裝於「完整根」非全域區域中。