33Sample container configurations facilitate
44installation, configuration, and environment setup for DevOps users.
55This project includes quick start
6- [ container] ( dockerfiles/ ) for Oracle Analytics Server 2022 (6.4) based on Oracle Linux 7 and Oracle Analytics Server 2025 (8.2)
7- based on Oracle Linux 8, using Oracle JRE 8 (Server),
6+ [ container] ( dockerfiles/ ) for Oracle Analytics Server 2025 (8.2)
7+ based on Oracle Linux 8, Oracle JRE 8 (Server),
88and Oracle Fusion Middleware Infrastructure 12.2.1.4.0.
99
1010For more information about Oracle Analytics Server,
@@ -41,8 +41,8 @@ Before you can build a BI image, you will need to build the [Oracle Java](https:
4141### Building the Oracle Analytics Server Image
4242
4343Download the binaries for
44- [ Oracle Analytics Server 2022 (6.4 )] ( https://www-sites.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html )
45- for Linux x86-64-bit into the folder ` OracleAnalytics/dockerfiles/6.4 ` .
44+ [ Oracle Analytics Server 2025 (8.2 )] ( https://www-sites.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html )
45+ for Linux x86-64-bit into the folder ` OracleAnalytics/dockerfiles/2025 ` .
4646
4747If you need a proxy for the host to access yum.oracle.com during build,
4848first set up the appropriate environment. For example:
@@ -57,22 +57,22 @@ Build the image:
5757
5858``` bash
5959cd OracleAnalytics/dockerfiles
60- ./buildContainerImage.sh -v 6.4
60+ ./buildContainerImage.sh -v 2025
6161```
6262
6363Sample command(s) for users who don't want to use the above script to build the image:
6464
6565``` bash
6666# without proxy
67- docker build --force-rm=true --no-cache=true -t oracle/analyticsserver:6.4 -f Dockerfile .
67+ docker build --force-rm=true --no-cache=true -t oracle/analyticsserver:2025 -f Dockerfile .
6868
6969# with proxy
70- docker build --force-rm=true --no-cache=true --build-arg http_proxy=http://myproxy.example.com:80 --build-arg https_proxy=https://myproxy.example.com:80 -t oracle/analyticsserver:6.4 -f Dockerfile .
70+ docker build --force-rm=true --no-cache=true --build-arg http_proxy=http://myproxy.example.com:80 --build-arg https_proxy=https://myproxy.example.com:80 -t oracle/analyticsserver:2025 -f Dockerfile .
7171```
7272
7373### Building the Oracle Analytics Server Patched Image
7474
75- See the [ Oracle Analytics patched image documentation] ( ./patches/6.4 -patch ) for details.
75+ See the [ Oracle Analytics patched image documentation] ( ./patches/2025 -patch ) for details.
7676
7777## Creating an Oracle Analytics Server Container
7878
@@ -108,7 +108,7 @@ The following variables are predefined:
108108For example:
109109
110110``` bash
111- docker run -d --name bi -p 9500:9500 -p 9502:9502 -e ADMIN_USERNAME=weblogic -e ADMIN_PASSWORD=< admin_password> -e DB_HOST=database -e DB_PORT=1521 -e DB_SERVICE=ORCLPDB1 -e DB_USERNAME=sys -e DB_PASSWORD=< db_password> -e SCHEMA_PREFIX=DEV -e SCHEMA_PASSWORD=< schema_password> oracle/analyticsserver:6.4 -patch
111+ docker run -d --name bi -p 9500:9500 -p 9502:9502 -e ADMIN_USERNAME=weblogic -e ADMIN_PASSWORD=< admin_password> -e DB_HOST=database -e DB_PORT=1521 -e DB_SERVICE=ORCLPDB1 -e DB_USERNAME=sys -e DB_PASSWORD=< db_password> -e SCHEMA_PREFIX=DEV -e SCHEMA_PASSWORD=< schema_password> oracle/analyticsserver:2025 -patch
112112```
113113
114114Change _ <...password>_ to your required values, and DB values to match your database.
@@ -137,12 +137,6 @@ you must modify the previous `docker run` command to expose port 9514.
137137
138138For example:
139139
140- 6.4:
141- ``` bash
142- docker run -it -p 9500:9500 -p 9502:9502 -p 9514:9514 -e ADMIN_USERNAME=weblogic -e ADMIN_PASSWORD=< admin_password> -e DB_HOST=database -e DB_PORT=1521 -e DB_SERVICE=ORCLPDB1 -e DB_USERNAME=sys -e DB_PASSWORD=< db_password> -e SCHEMA_PREFIX=DEV -e SCHEMA_PASSWORD=< schema_password> oracle/analyticsserver:6.4-patch
143- ```
144-
145- 2025:
146140``` bash
147141docker run -it -p 9500:9500 -p 9502:9502 -p 9514:9514 -e ADMIN_USERNAME=weblogic -e ADMIN_PASSWORD=< admin_password> -e DB_HOST=database -e DB_PORT=1521 -e DB_SERVICE=ORCLPDB1 -e DB_USERNAME=sys -e DB_PASSWORD=< db_password> -e SCHEMA_PREFIX=DEV -e SCHEMA_PASSWORD=< schema_password> -e BI_APP_LITE_PASSWORD=< bi_app_lite_password> oracle/analyticsserver:2025-patch
148142```
@@ -183,7 +177,7 @@ For example,
183177
1841783 . Start a BI container that uses the database by name:
185179
186- $ docker run --name bi --network=bi_net -e DB_HOST=database ...... oracle/analyticsserver:6.4 -patch
180+ $ docker run --name bi --network=bi_net -e DB_HOST=database ...... oracle/analyticsserver:2025 -patch
187181
188182Note: In the above container run examples, other parameters are omitted for clarity.
189183
0 commit comments