endikaa007-jpg
  • Joined on 2026-02-28

oracle-database (latest)

Published 2026-03-02 11:05:33 +01:00 by david

Installation

docker pull git.claeyscloud.com/endikaa007-jpg/oracle-database:latest
sha256:706772e4067a72f65231128f49c12d695844fe50f48e8f7816b1a4eab9a0e97c

Image Layers

ADD oraclelinux-7-slim-amd64-rootfs.tar.xz / # buildkit
CMD ["/bin/bash"]
LABEL provider=Oracle issues=https://github.com/oracle/docker-images/issues volume.data=/opt/oracle/oradata volume.setup.location1=/opt/oracle/scripts/setup volume.setup.location2=/docker-entrypoint-initdb.d/setup volume.startup.location1=/opt/oracle/scripts/startup volume.startup.location2=/docker-entrypoint-initdb.d/startup port.listener=1521 port.oemexpress=5500
ARG SLIMMING=true
ARG INSTALL_FILE_1=LINUX.X64_193000_db_home.zip
ENV ORACLE_BASE=/opt/oracle ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 INSTALL_DIR=/opt/install INSTALL_FILE_1=LINUX.X64_193000_db_home.zip INSTALL_RSP=db_inst.rsp CONFIG_RSP=dbca.rsp.tmpl PWD_FILE=setPassword.sh RUN_FILE=runOracle.sh START_FILE=startDB.sh CREATE_DB_FILE=createDB.sh CREATE_OBSERVER_FILE=createObserver.sh SETUP_LINUX_FILE=setupLinuxEnv.sh CHECK_SPACE_FILE=checkSpace.sh CHECK_DB_FILE=checkDBStatus.sh DB_STARTED_MARKER_FILE=/dev/shm/.db_started USER_SCRIPTS_FILE=runUserScripts.sh INSTALL_DB_BINARIES_FILE=installDBBinaries.sh RELINK_BINARY_FILE=relinkOracleBinary.sh CONFIG_TCPS_FILE=configTcps.sh SLIMMING=true ENABLE_ARCHIVELOG=false ARCHIVELOG_DIR_NAME=archive_logs CLONE_DB=false STANDBY_DB=false PRIMARY_DB_CONN_STR= DG_OBSERVER_ONLY=false DG_OBSERVER_NAME= CHECKPOINT_FILE_EXTN=.created WALLET_DIR=
ENV PATH=/opt/oracle/product/19c/dbhome_1/bin:/opt/oracle/product/19c/dbhome_1/OPatch/:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/opt/oracle/product/19c/dbhome_1/lib:/usr/lib CLASSPATH=/opt/oracle/product/19c/dbhome_1/jlib:/opt/oracle/product/19c/dbhome_1/rdbms/jlib
COPY setupLinuxEnv.sh checkSpace.sh /opt/install/ # buildkit
COPY runOracle.sh startDB.sh createDB.sh createObserver.sh dbca.rsp.tmpl setPassword.sh checkDBStatus.sh runUserScripts.sh relinkOracleBinary.sh configTcps.sh /opt/oracle/ # buildkit
RUN |2 SLIMMING=true INSTALL_FILE_1=LINUX.X64_193000_db_home.zip /bin/sh -c chmod ug+x $INSTALL_DIR/*.sh && sync && $INSTALL_DIR/$CHECK_SPACE_FILE && $INSTALL_DIR/$SETUP_LINUX_FILE && rm -rf $INSTALL_DIR # buildkit
USER oracle
COPY --chown=oracle:dba /opt/oracle /opt/oracle # buildkit
USER root
RUN |2 SLIMMING=true INSTALL_FILE_1=LINUX.X64_193000_db_home.zip /bin/sh -c "$ORACLE_BASE"/oraInventory/orainstRoot.sh && "$ORACLE_HOME"/root.sh # buildkit
USER oracle
WORKDIR /home/oracle
RUN |2 SLIMMING=true INSTALL_FILE_1=LINUX.X64_193000_db_home.zip /bin/sh -c echo 'ORACLE_SID=${ORACLE_SID:-ORCLCDB}; export ORACLE_SID=${ORACLE_SID^^}' > .bashrc # buildkit
HEALTHCHECK &{["CMD-SHELL" "\"$ORACLE_BASE/$CHECK_DB_FILE\" >/dev/null || exit 1"] "1m0s" "30s" "5m0s" "0s" '\x00'}
CMD ["/bin/bash" "-c" "exec $ORACLE_BASE/$RUN_FILE"]

Labels

Key Value
issues https://github.com/oracle/docker-images/issues
port.listener 1521
port.oemexpress 5500
provider Oracle
volume.data /opt/oracle/oradata
volume.setup.location1 /opt/oracle/scripts/setup
volume.setup.location2 /docker-entrypoint-initdb.d/setup
volume.startup.location1 /opt/oracle/scripts/startup
volume.startup.location2 /docker-entrypoint-initdb.d/startup
Details
Container
2026-03-02 11:05:33 +01:00
1
OCI / Docker
linux/amd64
2.7 GiB
Versions (1) View all
latest 2026-03-02