Skip to content

Instantly share code, notes, and snippets.

@marcelo-ochoa
Created July 5, 2018 16:49
Show Gist options
  • Save marcelo-ochoa/77083633f335ad8b2043e536e0059ae4 to your computer and use it in GitHub Desktop.
Save marcelo-ochoa/77083633f335ad8b2043e536e0059ae4 to your computer and use it in GitHub Desktop.
FROM store/oracle/database-enterprise:12.2.0.1 as rdbms-ee
WORKDIR /
RUN tar xvf /tmp/dbsetup/dbtar/db12.2.0.1.0.tar.gz
FROM oraclelinux:7-slim
RUN yum -y install libaio && \
rm -rf /var/cache/yum
COPY --from=rdbms-ee /u01/app/oracle/product/12.2.0/dbhome_1/bin/orion /usr/lib/oracle/12.2/client64/bin/
COPY --from=rdbms-ee \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libclntsh.so.12.1 \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libclntshcore.so.12.1 \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libhasgen12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libskgxn2.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libocr12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libocrb12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libocrutl12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libnnz12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libcell12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libskgxp12.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libmql1.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libipc1.so \
/u01/app/oracle/product/12.2.0/dbhome_1/lib/libons.so /usr/lib/oracle/12.2/client64/lib/
RUN echo /usr/lib/oracle/12.2/client64/lib > /etc/ld.so.conf.d/oracle-orion12.2.conf && \
ldconfig
ENV PATH=$PATH:/usr/lib/oracle/12.2/client64/bin
WORKDIR /home
CMD ["orion", "-help"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment