Skip to content

Commit 8bec5b6

Browse files
committed
Merge branch 'master' of github.com:fuzziebrain/docker-apex-stack
2 parents 29afece + f05eeb7 commit 8bec5b6

File tree

4 files changed

+44
-3
lines changed

4 files changed

+44
-3
lines changed

01-build.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ mv tmp/OracleDatabase/SingleInstance/dockerfiles/ .
5252
rm -rf tmp/
5353

5454
echo "##### Staging RPM #####"
55-
if [ $DB_VERSION = '19.3.0' ]; then
55+
if [ $DB_VERSION = '21.3.0' ]; then
56+
cd dockerfiles/$DB_VERSION && curl --progress-bar -O file://$FILES_DIR/LINUX.X64_213000_db_home.zip
57+
DOCKER_FILE=Dockerfile
58+
elif [ $DB_VERSION = '19.3.0' ]; then
5659
cd dockerfiles/$DB_VERSION && curl --progress-bar -O file://$FILES_DIR/LINUX.X64_193000_db_home.zip
5760
DOCKER_FILE=Dockerfile
5861
elif [ $DB_VERSION = '18.4.0' ] && [ $DB_EDITION = 'xe' ]; then
@@ -75,6 +78,7 @@ else
7578
echo "Unknown or unsupported database version and/or edition."
7679
fi
7780

81+
# TODO: test OML4R support for 21.3.0
7882
if [[ $OML4R_SUPPORT =~ (Y|y) ]]; then
7983
if [[
8084
($DB_VERSION = '19.3.0')

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
1. Git clone this repository and set it as the working directory.
1919
1. Download the installer files:
20-
* The required Oracle Database installation files from [OTN](https://www.oracle.com/technetwork/database/) (supports versions up to 19.3 as of April 25, 2019). **Note:** For [Oracle Database 18c XE](https://oracle.com/xe), you are no longer required to download the binaries (see issue #39).
20+
* The required Oracle Database installation files from [OTN](https://www.oracle.com/technetwork/database/) (supports versions up to 21.3.0 as of August 17, 2021). **Note:** For [Oracle Database 18c XE](https://oracle.com/xe), you are no longer required to download the binaries (see issue #39).
2121
* [Oracle Application Express](https://apex.oracle.com/download) (supports versions up 21.1 as of May 12, 2021)
2222
* [Oracle REST Data Services](https://www.oracle.com/technetwork/developer-tools/rest-data-services/downloads/index.html) (supports versions up to 21.2.0.174.1826 as of July 10, 2021)
2323
1. For releases after [0.6.0](https://github.com/fuzziebrain/docker-apex-stack/releases/tag/0.6.0), either choose to use the binaries from [OpenJDK](https://openjdk.java.net/) or download a licensed Java runtime from Oracle. Please refer to the additonal notes section [below](#Additional-Notes-About-the-Settings-File) for details about the `INSTALL_FILE_JAVA` parameter.

settings_db19c.env.sample

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ APEX_REST_PUBLIC_USER_PWD=Oracle19_3
2121
ORDS_PUBLIC_USER_PWD=Oracle19_4
2222
INSTALL_FILE_APEX=apex_21.1.zip
2323
INSTALL_FILE_ORDS=ords-21.2.0.174.1826.zip
24-
INSTALL_FILE_JAVA=server-jre-8u291-linux-x64.tar.gz
24+
INSTALL_FILE_JAVA=server-jre-8u301-linux-x64.tar.gz
2525
DOCKER_ORDS_PORT=50080
2626
DOCKER_EM_PORT=55500
2727
DOCKER_DB_PORT=51521

settings_db21c.env.sample

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Description
2+
# ===========
3+
# * Oracle Database 21c Enterprise Edition
4+
# * Database features:
5+
# * Patching allowed? No
6+
# * OML4R supported? No
7+
# * ORDS features:
8+
# * REST-enabled? Yes
9+
# * SQL Developer Web? Yes
10+
# * Database API? Yes
11+
# * Java 8 server runtime engine downloaded from Oracle
12+
13+
ORACLE_SID=ORCL
14+
ORACLE_PDB=PDB01
15+
ORACLE_PWD=Oracle21
16+
APEX_ADMIN_EMAIL=myemail@domain.com
17+
APEX_ADMIN_PWD=Oracle__21
18+
APEX_PUBLIC_USER_PWD=Oracle21_1
19+
APEX_LISTENER_PWD=Oracle21_2
20+
APEX_REST_PUBLIC_USER_PWD=Oracle21_3
21+
ORDS_PUBLIC_USER_PWD=Oracle21_4
22+
INSTALL_FILE_APEX=apex_21.1.zip
23+
INSTALL_FILE_ORDS=ords-21.2.0.174.1826.zip
24+
INSTALL_FILE_JAVA=server-jre-8u301-linux-x64.tar.gz
25+
DOCKER_ORDS_PORT=50080
26+
DOCKER_EM_PORT=55500
27+
DOCKER_DB_PORT=51521
28+
DB_VERSION=21.3.0
29+
DB_EDITION=ee
30+
DOCKER_NETWORK_NAME=das_network
31+
ALLOW_DB_PATCHING=N
32+
OML4R_SUPPORT=N
33+
REST_ENABLED_SQL=Y
34+
RTU_ENABLED=N
35+
SQLDEVWEB=Y
36+
DATABASEAPI=Y
37+
FILES_DIR=/software/oracle

0 commit comments

Comments
 (0)