├── .gitattributes ├── .github ├── dependabot.yml ├── linters │ ├── .editorconfig │ └── .hadolint.yaml ├── no-response.yml ├── super-linter.env ├── wip.yml └── workflows │ ├── build-and-push-dev-images.yml │ ├── build-and-push-instantclient-images.yml │ ├── build-and-push-nosql-image.yml │ ├── build-and-push-nosql-sec-image.yml │ ├── build-and-push-oci-cli-image.yml │ └── super-linter.yml ├── .gitignore ├── .gitmodules ├── Archive ├── ContainerCloud │ ├── .gitignore │ ├── README.md │ ├── images │ │ ├── apache-backend │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── start.sh │ │ ├── blue-green-router │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── confd-files │ │ │ │ ├── 00-upstream-blue.template.template │ │ │ │ ├── 00-upstream-blue.template.toml │ │ │ │ ├── 00-upstream-blue.toml.template │ │ │ │ ├── 00-upstream-blue.toml.toml │ │ │ │ ├── 00-upstream-green.template.template │ │ │ │ ├── 00-upstream-green.template.toml │ │ │ │ ├── 00-upstream-green.toml.template │ │ │ │ ├── 00-upstream-green.toml.toml │ │ │ │ ├── 99-app.template │ │ │ │ └── 99-app.toml │ │ │ ├── confd.sh │ │ │ ├── nginx.conf │ │ │ └── nginx.sh │ │ ├── build │ │ │ ├── common.mk │ │ │ └── vars.mk │ │ ├── confd │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── confd.sh │ │ │ ├── hello-world.conf.template_orig │ │ │ └── hello-world.toml.template │ │ ├── docker-hello-world │ │ │ ├── .dockerignore │ │ │ ├── .travis.yml │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── bluegreendeploy.sh │ │ │ ├── index.html │ │ │ ├── rollingdeploy.sh │ │ │ └── start.sh │ │ ├── haproxy │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── haproxy.cfg.stub │ │ │ ├── haproxy.cfg.template_orig │ │ │ ├── haproxy.sh │ │ │ └── haproxy.toml.template │ │ ├── kibana │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── entrypoint.sh │ │ │ └── kibana.yml │ │ ├── logspout │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build.sh │ │ │ ├── entrypoint.sh │ │ │ └── modules.go │ │ ├── logstash │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── logstash.conf │ │ ├── nginx-backend │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── start.sh │ │ ├── nginx-lb │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── nginx.conf.template_orig │ │ │ ├── nginx.sh │ │ │ └── nginx.toml.template │ │ ├── prometheus │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── prometheus.sh │ │ │ ├── prometheus.toml.template │ │ │ ├── prometheus.yml.stub │ │ │ └── prometheus.yml.template_orig │ │ ├── rolling-router-sticky-sessions │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── confd-files │ │ │ │ ├── 00-upstream.template.template │ │ │ │ ├── 00-upstream.template.toml │ │ │ │ ├── 00-upstream.toml.template │ │ │ │ └── 00-upstream.toml.toml │ │ │ ├── confd.sh │ │ │ ├── deploy_keyvalues.sh │ │ │ ├── mime.types │ │ │ ├── nginx-files │ │ │ │ ├── 00-upstream-placeholder │ │ │ │ └── 99-app │ │ │ ├── nginx.conf │ │ │ ├── nginx.sh │ │ │ ├── php-fpm.sh │ │ │ ├── php-fpm2.sh │ │ │ ├── promote-candidate.sh │ │ │ ├── ui │ │ │ │ ├── REST.php │ │ │ │ ├── controllers │ │ │ │ │ ├── rollingRouter.js │ │ │ │ │ └── rollingRouterController.js │ │ │ │ ├── css │ │ │ │ │ ├── main.css │ │ │ │ │ └── navbar.css │ │ │ │ ├── index.html │ │ │ │ ├── oracle-logo.png │ │ │ │ └── views │ │ │ │ │ ├── manage.html │ │ │ │ │ └── setup.html │ │ │ └── wercker.yml │ │ ├── rolling-router │ │ │ ├── .gitignore │ │ │ ├── Dockerfile.template │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── confd-files │ │ │ │ ├── 00-upstream.template.template │ │ │ │ ├── 00-upstream.template.toml │ │ │ │ ├── 00-upstream.toml.template │ │ │ │ └── 00-upstream.toml.toml │ │ │ ├── confd.sh │ │ │ ├── nginx-files │ │ │ │ ├── 00-upstream-placeholder │ │ │ │ └── 99-app │ │ │ ├── nginx.conf │ │ │ ├── nginx.sh │ │ │ └── promote-candidate.sh │ │ └── runit │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ └── README.md │ └── stacks │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ └── common.mk │ │ ├── elk │ │ ├── Makefile │ │ ├── README.md │ │ └── stack.template.yml │ │ ├── haproxy-lb-to-apache │ │ ├── Makefile │ │ ├── README.md │ │ └── stack.template.yml │ │ ├── haproxy-lb-to-nginx │ │ ├── Makefile │ │ ├── README.md │ │ └── stack.template.yml │ │ ├── nginx-lb-to-apache │ │ ├── Makefile │ │ ├── README.md │ │ └── stack.template.yml │ │ ├── nginx-lb-to-nginx │ │ ├── Makefile │ │ ├── README.md │ │ └── stack.template.yml │ │ └── prometheus │ │ ├── Makefile │ │ ├── README.md │ │ └── stack.template.yml ├── OracleDataIntegrator │ ├── README.md │ └── dockerfiles │ │ ├── 12.2.1.2.6 │ │ ├── Dockerfile │ │ ├── container-scripts │ │ │ ├── CreateODIDomain.py │ │ │ └── CreateODIDomainandRunAgent.sh │ │ ├── db.env.list │ │ ├── fmw_12.2.1.2.6_odi_Disk1_1of2.zip.download │ │ ├── fmw_12.2.1.2.6_odi_Disk1_2of2.zip.download │ │ ├── odi.env.list │ │ └── oraInst.loc │ │ ├── 12.2.1.3.0 │ │ ├── Dockerfile │ │ ├── container-scripts │ │ │ ├── CreateODIDomain.py │ │ │ └── CreateODIDomainandRunAgent.sh │ │ ├── db.env.list │ │ ├── fmw_12.2.1.3.0_odi_Disk1_1of2.zip.download │ │ ├── fmw_12.2.1.3.0_odi_Disk1_2of2.zip.download │ │ ├── odi.env.list │ │ └── oraInst.loc │ │ └── buildDockerImage.sh ├── OracleEDQ │ ├── 12.2.1.3.0 │ │ ├── Dockerfile │ │ ├── container-scripts │ │ │ ├── CreateEDQDomain.py │ │ │ ├── CreateEDQDomainandStart.sh │ │ │ ├── domain.py │ │ │ ├── edq.py │ │ │ └── startManagedServer.sh │ │ ├── edq.db_env.list │ │ ├── fmw_12.2.1.3.0_edq_Disk1_1of1.zip.download │ │ └── oraInst.loc │ ├── README.md │ └── buildDockerImage.sh ├── OracleTuxedo │ ├── COPYRIGHT │ ├── README.md │ ├── art_runtime │ │ ├── COPYRIGHT │ │ ├── README.md │ │ └── dockerfiles │ │ │ ├── 12.2.2 │ │ │ ├── Dockerfile │ │ │ ├── init.sh │ │ │ └── tuxedoartrt12.2.2.rsp │ │ │ ├── bin │ │ │ └── art122200_64_linux_x86_64.zip.download │ │ │ └── buildDockerImage.sh │ ├── art_salt_tma │ │ ├── COPYRIGHT │ │ ├── README.md │ │ ├── dockerfiles │ │ │ └── 12.2.2 │ │ │ │ ├── Dockerfile │ │ │ │ ├── README.md │ │ │ │ ├── init.sh │ │ │ │ ├── tmasna12.2.2.rsp │ │ │ │ ├── tmasna122200_64_linux_x86_64.zip.download │ │ │ │ ├── tmatcp12.2.2.rsp │ │ │ │ └── tmatcp122200_64_linux_x86_64.zip.download │ │ └── samples │ │ │ └── apply-patch │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── init.sh │ │ │ └── p24444780_122200_Linux-x86-64.zip.download │ ├── art_workbench_tm │ │ ├── COPYRIGHT │ │ ├── README.md │ │ └── dockerfiles │ │ │ ├── 12.2.2 │ │ │ ├── Dockerfile │ │ │ ├── init.sh │ │ │ ├── tuxedoarttm12.2.2.rsp │ │ │ └── tuxedoartwkb12.2.2.rsp │ │ │ ├── bin │ │ │ ├── art_tm122200_64_linux_x86_64.zip.download │ │ │ ├── p26126370_122200_Linux-x86-64.zip.download │ │ │ └── p26277335_122200_Linux-x86-64.zip.download │ │ │ └── buildDockerImage.sh │ ├── core │ │ ├── COPYRIGHT │ │ ├── README.md │ │ └── dockerfiles │ │ │ ├── 12.1.3 │ │ │ ├── Dockerfile │ │ │ ├── init.sh │ │ │ ├── oraInst.loc │ │ │ ├── tuxedo12.1.3.rsp │ │ │ └── tuxedo121300_64_Linux_01_x86.zip.download │ │ │ ├── 12.2.2 │ │ │ ├── Dockerfile │ │ │ ├── init.sh │ │ │ ├── oraInst.loc │ │ │ ├── tuxedo12.2.2.rsp │ │ │ └── tuxedo122200_64_Linux_01_x86.zip.download │ │ │ ├── README.md │ │ │ └── buildDockerImage.sh │ ├── jolt │ │ ├── COPYRIGHT │ │ ├── README.md │ │ └── dockerfiles │ │ │ ├── Dockerfile │ │ │ ├── buildDockerImage.sh │ │ │ ├── container-scripts │ │ │ └── jolt │ │ │ │ └── service.rep │ │ │ └── jolt_runme.sh │ ├── performance_pack │ │ ├── COPYRIGHT │ │ ├── README.md │ │ └── dockerfiles │ │ │ ├── Dockerfile │ │ │ ├── buildDockerImage.sh │ │ │ └── perfpack_runme.sh │ ├── salt_tma │ │ ├── COPYRIGHT │ │ ├── README.md │ │ ├── dockerfiles │ │ │ └── 12.2.2 │ │ │ │ ├── Dockerfile │ │ │ │ ├── README.md │ │ │ │ ├── init.sh │ │ │ │ ├── tmasna12.2.2.rsp │ │ │ │ ├── tmasna122200_64_linux_x86_64.zip.download │ │ │ │ ├── tmatcp12.2.2.rsp │ │ │ │ └── tmatcp122200_64_linux_x86_64.zip.download │ │ └── samples │ │ │ └── apply-patch │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── init.sh │ │ │ └── p24444780_122200_Linux-x86-64.zip.download │ ├── tsam │ │ ├── COPYRIGHT │ │ ├── README.md │ │ ├── dockerfiles │ │ │ └── 12.2.2 │ │ │ │ ├── Dockerfile │ │ │ │ ├── files │ │ │ │ ├── oraInst.loc │ │ │ │ ├── sbin │ │ │ │ │ ├── functions.sh │ │ │ │ │ └── init.sh │ │ │ │ ├── scripts │ │ │ │ │ ├── setenv.sh │ │ │ │ │ └── wls-ds-create.py │ │ │ │ ├── sqlrun │ │ │ │ │ ├── setenv.sh │ │ │ │ │ └── sqlrun.sh │ │ │ │ └── tsam_install.rsp │ │ │ │ ├── oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm.download │ │ │ │ └── tsam122200_64_Linux_x86.zip.download │ │ └── samples │ │ │ └── apply-patch │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ └── p25530287_12220_Linux-x86-64.zip.download │ ├── tuxedo_full │ │ ├── COPYRIGHT │ │ ├── README.md │ │ ├── dockerfiles │ │ │ ├── 12.2.2 │ │ │ │ ├── Dockerfile │ │ │ │ ├── init.sh │ │ │ │ ├── oraInst.loc │ │ │ │ ├── tuxedo12.2.2.rsp │ │ │ │ └── tuxedo122200_64_Linux_01_x86.zip.download │ │ │ └── buildDockerImage.sh │ │ └── samples │ │ │ └── shm │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── buildDockerImage.sh │ │ │ └── simpapp_runme.sh │ └── tuxedo_message_q │ │ ├── COPYRIGHT │ │ ├── README.md │ │ ├── dockerfiles │ │ ├── 12.1.3 │ │ │ ├── Dockerfile │ │ │ ├── init.sh │ │ │ ├── oraInst.loc │ │ │ ├── otmq121300_64_Linux_x86.zip.download │ │ │ └── tuxedotmq12.1.3.rsp │ │ └── buildDockerImage.sh │ │ └── samples │ │ ├── 12.1.3 │ │ ├── Dockerfile │ │ ├── init.sh │ │ ├── oraInst.loc │ │ ├── otmq121300_64_Linux_x86.zip.download │ │ ├── p25885822_121300_Linux-x86-64.zip.download │ │ └── tuxedotmq12.1.3.rsp │ │ └── buildDockerImage.sh └── README.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Contrib ├── OracleUnifiedDirectory │ ├── README.md │ ├── dockerfiles │ │ ├── 12.2.1.3 │ │ │ ├── Dockerfile │ │ │ ├── install.rsp │ │ │ ├── oraInst.loc │ │ │ ├── p26270957_122130_Generic.zip.download │ │ │ └── scripts │ │ │ │ ├── check_oud_instance.sh │ │ │ │ ├── config_oud_instance.sh │ │ │ │ ├── create_oud_instance.sh │ │ │ │ ├── setup_oud.sh │ │ │ │ ├── setup_oudbase.sh │ │ │ │ └── start_oud_instance.sh │ │ ├── 12.2.1.4.0 │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── config │ │ │ │ ├── README.md │ │ │ │ ├── java.security │ │ │ │ ├── ocm.rsp.tmpl │ │ │ │ └── oud_install.rsp.tmpl │ │ │ ├── scripts │ │ │ │ ├── 00_setup_oradba_init.sh │ │ │ │ ├── 01_setup_os_oud.sh │ │ │ │ ├── 10_setup_oud.sh │ │ │ │ ├── 11_setup_oud_patch.sh │ │ │ │ ├── 20_setup_oudbase.sh │ │ │ │ ├── 60_start_oud_instance.sh │ │ │ │ ├── 62_create_oud_instance.sh │ │ │ │ ├── 63_config_oud_instance.sh │ │ │ │ ├── 64_check_oud_instance.sh │ │ │ │ ├── 70_start_oudsm_domain.sh │ │ │ │ ├── 72_create_oudsm_domain.py │ │ │ │ ├── 72_create_oudsm_domain.sh │ │ │ │ ├── 74_check_oudsm_console.sh │ │ │ │ └── README.md │ │ │ └── software │ │ │ │ ├── README.md │ │ │ │ ├── p30188241_122140_Generic.zip.download │ │ │ │ └── p30188352_122140_Generic.zip.download │ │ └── buildDockerImage.sh │ └── samples │ │ ├── 122140-simple-ldap │ │ ├── .env │ │ ├── README.md │ │ └── docker-compose.yml │ │ └── README.md └── README.md ├── GraalVM └── CE │ ├── README.md │ └── gu-wrapper.sh ├── LICENSE.txt ├── NoSQL ├── README-sec.md ├── README.md ├── ce-sec │ ├── Dockerfile │ ├── sec │ │ └── setup-http-proxy-sec.sh │ └── start-kvlite.sh └── ce │ ├── Dockerfile │ └── start-kvlite.sh ├── OracleAccessManagement ├── README.md ├── dockerfiles │ ├── 12.2.1.4.0 │ │ ├── Dockerfile │ │ ├── README-OCR-Base.md │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── createDomainAndStart.sh │ │ │ ├── create_domain.py │ │ │ ├── get_healthcheck_url.sh │ │ │ ├── startAdmin.sh │ │ │ ├── startMS.sh │ │ │ ├── updateListenAddress.py │ │ │ └── waitForAdminServer.sh │ │ └── install │ │ │ ├── iam.response │ │ │ └── oraInst.loc │ └── buildDockerImage.sh ├── imagetool │ └── 12.2.1.4.0 │ │ ├── README.md │ │ ├── additionalBuildCmds.txt │ │ └── buildArgs └── setenv.sh ├── OracleAnalytics ├── README.md ├── dockerfiles │ ├── 2025 │ │ ├── Checksum.md5 │ │ ├── Dockerfile │ │ ├── createAndStartDomain.sh │ │ ├── install.file │ │ ├── oraInst.loc │ │ └── wait_for_db.sh │ └── buildContainerImage.sh └── patches │ └── 2025-patch │ ├── Dockerfile │ └── README.md ├── OracleBI ├── COPYRIGHT ├── README.md └── dockerfiles │ ├── 12.2.1.2 │ ├── Checksum.md5 │ ├── Dockerfile │ ├── createAndStartDomain.sh │ ├── fmw_12.2.1.3.0_bi_linux64_Disk1_1of2.zip.download │ ├── fmw_12.2.1.3.0_bi_linux64_Disk1_2of2.zip.download │ ├── install.file │ ├── oraInst.loc │ └── wait_for_db.sh │ ├── 12.2.1.3 │ ├── Checksum.md5 │ ├── Dockerfile │ ├── createAndStartDomain.sh │ ├── fmw_12.2.1.3.0_bi_linux64_Disk1_1of2.zip.download │ ├── fmw_12.2.1.3.0_bi_linux64_Disk1_2of2.zip.download │ ├── install.file │ ├── oraInst.loc │ └── wait_for_db.sh │ ├── 12.2.1.4 │ ├── Checksum.md5 │ ├── Dockerfile │ ├── createAndStartDomain.sh │ ├── fmw_12.2.1.4.0_bi_linux64_Disk1_1of2.zip.download │ ├── fmw_12.2.1.4.0_bi_linux64_Disk1_2of2.zip.download │ ├── install.file │ ├── oraInst.loc │ └── wait_for_db.sh │ └── buildDockerImage.sh ├── OracleCloudInfrastructure ├── README.md ├── oci-cli │ ├── Dockerfile │ └── README.md └── terraform-oci │ ├── Dockerfile │ └── README.md ├── OracleCoherence └── README.md ├── OracleDatabase ├── OracleConnectionManager │ ├── README.md │ └── containerfiles │ │ ├── 12.2.0.1 │ │ ├── Checksum │ │ ├── Containerfile │ │ ├── checkSpace.sh │ │ ├── client.rsp │ │ ├── cman.ora │ │ ├── configCMAN.sh │ │ ├── functions.sh │ │ ├── installDBBinaries.sh │ │ ├── runOracle.sh │ │ ├── setupDB.sh │ │ └── setupLinuxEnv.sh │ │ ├── 18.3.0 │ │ ├── Checksum │ │ ├── Containerfile │ │ ├── checkSpace.sh │ │ ├── client.rsp │ │ ├── client_install.rsp │ │ ├── cman.ora │ │ ├── configCMAN.sh │ │ ├── functions.sh │ │ ├── installDBBinaries.sh │ │ ├── runOracle.sh │ │ ├── setupDB.sh │ │ └── setupLinuxEnv.sh │ │ ├── 19.3.0 │ │ ├── Checksum │ │ ├── Containerfile │ │ ├── checkSpace.sh │ │ ├── client.rsp │ │ ├── client19c_install.rsp │ │ ├── client_install.rsp │ │ ├── cman.ora │ │ ├── configCMAN.sh │ │ ├── functions.sh │ │ ├── installDBBinaries.sh │ │ ├── runOracle.sh │ │ ├── setupDB.sh │ │ └── setupLinuxEnv.sh │ │ ├── 21.3.0 │ │ ├── Checksum │ │ ├── Containerfile │ │ ├── checkSpace.sh │ │ ├── client.rsp │ │ ├── client21c_install.rsp │ │ ├── client_install.rsp │ │ ├── cman.ora │ │ ├── configCMAN.sh │ │ ├── functions.sh │ │ ├── installDBBinaries.sh │ │ ├── runOracle.sh │ │ ├── setupDB.sh │ │ └── setupLinuxEnv.sh │ │ ├── 23.5.0 │ │ ├── Checksum │ │ ├── Containerfile │ │ ├── checkSpace.sh │ │ ├── client.rsp │ │ ├── client_install.rsp │ │ ├── cman.ora │ │ ├── configCMAN.sh │ │ ├── functions.sh │ │ ├── runOracle.sh │ │ └── setupDB.sh │ │ └── buildContainerImage.sh ├── RAC │ ├── OracleDNSServer │ │ ├── README.md │ │ ├── README1.md │ │ └── containerfiles │ │ │ ├── buildContainerImage.sh │ │ │ └── latest │ │ │ ├── Containerfile │ │ │ ├── checkSpace.sh │ │ │ ├── crDNS │ │ │ ├── functions.sh │ │ │ ├── named.conf │ │ │ ├── named.empty │ │ │ ├── named.localhost │ │ │ ├── named.loopback │ │ │ ├── named.rfc1912.zones │ │ │ ├── priv_reversezonefile │ │ │ ├── priv_zonefile │ │ │ ├── reversezonefile │ │ │ ├── runOracle.sh │ │ │ ├── setupDNSServer.sh │ │ │ ├── setupLinuxEnv.sh │ │ │ ├── setupSudo.sh │ │ │ ├── zonefile │ │ │ └── zonefile.sample │ ├── OracleRACStorageServer │ │ ├── README.md │ │ ├── README1.md │ │ ├── containerfiles │ │ │ ├── buildContainerImage.sh │ │ │ ├── latest │ │ │ │ ├── Containerfile │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── exportfile │ │ │ │ ├── initsh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSudo.sh │ │ │ └── ol7 │ │ │ │ ├── Containerfile │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── exportfile │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSudo.sh │ │ ├── dockerfiles │ │ │ ├── 12.2.0.1 │ │ │ │ ├── Dockerfile │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── exportfile │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSudo.sh │ │ │ ├── 18.3.0 │ │ │ │ ├── Dockerfile │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── exportfile │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSudo.sh │ │ │ ├── 19.3.0 │ │ │ │ ├── Dockerfile │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── exportfile │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSudo.sh │ │ │ ├── buildDockerImage.sh │ │ │ └── latest │ │ │ │ ├── Dockerfile │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── exportfile │ │ │ │ ├── initsh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSudo.sh │ │ └── rac-storage.te │ ├── OracleRealApplicationClusters │ │ ├── README.md │ │ ├── README1.md │ │ ├── containerfiles │ │ │ ├── 19.3.0 │ │ │ │ ├── Checksum │ │ │ │ ├── Containerfile │ │ │ │ ├── GridHomeCleanup.sh │ │ │ │ ├── OracleHomeCleanup.sh │ │ │ │ ├── applyGridPatch.sh │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── db_inst.rsp │ │ │ │ ├── db_install_19cv1.rsp │ │ │ │ ├── db_sw_install_19c.rsp │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca1.rsp │ │ │ │ ├── dbca_19c.rsp │ │ │ │ ├── dbca_19cv1.rsp │ │ │ │ ├── enableRAC.sh │ │ │ │ ├── fixupPreq.sh │ │ │ │ ├── grid.rsp │ │ │ │ ├── grid1.rsp │ │ │ │ ├── grid_addnode.rsp │ │ │ │ ├── grid_sw_install_19c.rsp │ │ │ │ ├── gridsetup_19c.rsp │ │ │ │ ├── gridsetup_19cv1.rsp │ │ │ │ ├── initsh │ │ │ │ ├── installDBBinaries.sh │ │ │ │ ├── installGridBinaries.sh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupDB.sh │ │ │ │ ├── setupGrid.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ ├── setupSSH.expect │ │ │ │ └── tempfile │ │ │ ├── 21.3.0 │ │ │ │ ├── Checksum │ │ │ │ ├── Containerfile │ │ │ │ ├── GridHomeCleanup.sh │ │ │ │ ├── OracleHomeCleanup.sh │ │ │ │ ├── applyGridPatch.sh │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── db_inst.rsp │ │ │ │ ├── db_install_21cv1.rsp │ │ │ │ ├── db_sw_install_21c.rsp │ │ │ │ ├── db_sw_install_21cv1.rsp │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca1.rsp │ │ │ │ ├── dbca_21c.rsp │ │ │ │ ├── dbca_21cv1.rsp │ │ │ │ ├── enableRAC.sh │ │ │ │ ├── fixupPreq.sh │ │ │ │ ├── grid.rsp │ │ │ │ ├── grid1.rsp │ │ │ │ ├── grid_addnode.rsp │ │ │ │ ├── grid_addnode_21c.rsp │ │ │ │ ├── grid_sw_install_21c.rsp │ │ │ │ ├── gridsetup_21c.rsp │ │ │ │ ├── gridsetup_21cv1.rsp │ │ │ │ ├── initsh │ │ │ │ ├── installDBBinaries.sh │ │ │ │ ├── installGridBinaries.sh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── setupDB.sh │ │ │ │ ├── setupGrid.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ └── setupSSH.expect │ │ │ ├── buildContainerImage.sh │ │ │ ├── scripts │ │ │ │ ├── cmdExec │ │ │ │ ├── main.py │ │ │ │ ├── oraasmca.py │ │ │ │ ├── oracommon.py │ │ │ │ ├── oracvu.py │ │ │ │ ├── oraenv.py │ │ │ │ ├── orafactory.py │ │ │ │ ├── oragiadd.py │ │ │ │ ├── oragiprov.py │ │ │ │ ├── oragridadd.py │ │ │ │ ├── oralogger.py │ │ │ │ ├── oramachine.py │ │ │ │ ├── oramiscops.py │ │ │ │ ├── oraracadd.py │ │ │ │ ├── oraracdel.py │ │ │ │ ├── oraracprov.py │ │ │ │ ├── oraracstdby.py │ │ │ │ ├── orasetupenv.py │ │ │ │ ├── orasshsetup.py │ │ │ │ └── setupSSH.expect │ │ │ └── setup_rac_host.sh │ │ ├── dockerfiles │ │ │ ├── 12.2.0.1 │ │ │ │ ├── AddNode.sh │ │ │ │ ├── Checksum │ │ │ │ ├── DelNode.sh │ │ │ │ ├── Dockerfile │ │ │ │ ├── GridHomeCleanup.sh │ │ │ │ ├── MultiNodeInstall.py │ │ │ │ ├── OracleHomeCleanup.sh │ │ │ │ ├── applyGridPatch.sh │ │ │ │ ├── checkDBStatus.sh │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── configGrid.sh │ │ │ │ ├── db_inst.rsp │ │ │ │ ├── dbca.rsp │ │ │ │ ├── enableRAC.sh │ │ │ │ ├── fixupPreq.sh │ │ │ │ ├── functions.sh │ │ │ │ ├── grid.rsp │ │ │ │ ├── grid1.rsp │ │ │ │ ├── grid_addnode.rsp │ │ │ │ ├── grid_inst.rsp │ │ │ │ ├── grid_sw_inst.rsp │ │ │ │ ├── installDBBinaries.sh │ │ │ │ ├── installGridBinaries.sh │ │ │ │ ├── remoteListener.sh │ │ │ │ ├── resetOSPassword.sh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── runUserScripts.sh │ │ │ │ ├── setPassword.sh │ │ │ │ ├── setupDB.sh │ │ │ │ ├── setupGrid.sh │ │ │ │ ├── setupGridEnv.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ ├── setupSSH.expect │ │ │ │ ├── setupdockeroracleinit.sh │ │ │ │ ├── sshUserSetup.sh │ │ │ │ └── stopOracle.sh │ │ │ ├── 18.3.0 │ │ │ │ ├── AddNode.sh │ │ │ │ ├── Checksum │ │ │ │ ├── DelNode.sh │ │ │ │ ├── Dockerfile │ │ │ │ ├── GridHomeCleanup.sh │ │ │ │ ├── MultiNodeInstall.py │ │ │ │ ├── OracleHomeCleanup.sh │ │ │ │ ├── applyGridPatch.sh │ │ │ │ ├── checkDBStatus.sh │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── configGrid.sh │ │ │ │ ├── db_inst.rsp │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca1.rsp │ │ │ │ ├── enableRAC.sh │ │ │ │ ├── fixupPreq.sh │ │ │ │ ├── functions.sh │ │ │ │ ├── grid.rsp │ │ │ │ ├── grid1.rsp │ │ │ │ ├── grid_addnode.rsp │ │ │ │ ├── grid_sw_inst.rsp │ │ │ │ ├── installDBBinaries.sh │ │ │ │ ├── installGridBinaries.sh │ │ │ │ ├── remoteListener.sh │ │ │ │ ├── resetOSPassword.sh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── runUserScripts.sh │ │ │ │ ├── setPassword.sh │ │ │ │ ├── setupDB.sh │ │ │ │ ├── setupGrid.sh │ │ │ │ ├── setupGridEnv.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ ├── setupSSH.expect │ │ │ │ ├── sshUserSetup.sh │ │ │ │ └── stopOracle.sh │ │ │ ├── 19.3.0 │ │ │ │ ├── AddNode.sh │ │ │ │ ├── Checksum │ │ │ │ ├── DelNode.sh │ │ │ │ ├── Dockerfile │ │ │ │ ├── Dockerfile_orig │ │ │ │ ├── GridHomeCleanup.sh │ │ │ │ ├── MultiNodeInstall.py │ │ │ │ ├── MultiRACInstall.sh │ │ │ │ ├── OracleHomeCleanup.sh │ │ │ │ ├── README.md │ │ │ │ ├── applyGridPatch.sh │ │ │ │ ├── checkDBStatus.sh │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── configGrid.sh │ │ │ │ ├── db_inst.rsp │ │ │ │ ├── db_install_19cv1.rsp │ │ │ │ ├── db_sw_install_19c.rsp │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca1.rsp │ │ │ │ ├── dbca_19c.rsp │ │ │ │ ├── dbca_19cv1.rsp │ │ │ │ ├── enableRAC.sh │ │ │ │ ├── fixupPreq.sh │ │ │ │ ├── functions.sh │ │ │ │ ├── grid.rsp │ │ │ │ ├── grid1.rsp │ │ │ │ ├── grid_addnode.rsp │ │ │ │ ├── grid_sw_install_19c.rsp │ │ │ │ ├── gridsetup_19c.rsp │ │ │ │ ├── gridsetup_19cv1.rsp │ │ │ │ ├── initsh │ │ │ │ ├── installDBBinaries.sh │ │ │ │ ├── installGridBinaries.sh │ │ │ │ ├── remoteListener.sh │ │ │ │ ├── resetFailedUnits.sh │ │ │ │ ├── resetOSPassword.sh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── runUserScripts.sh │ │ │ │ ├── sample_19c.ccf │ │ │ │ ├── scripts │ │ │ │ ├── setCrontab.sh │ │ │ │ ├── setPassword.sh │ │ │ │ ├── setupDB.sh │ │ │ │ ├── setupGrid.sh │ │ │ │ ├── setupGridEnv.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ ├── setupSSH.expect │ │ │ │ ├── sshUserSetup.sh │ │ │ │ ├── stopOracle.sh │ │ │ │ └── tempfile │ │ │ ├── 21.3.0 │ │ │ │ ├── AddNode.sh │ │ │ │ ├── Checksum │ │ │ │ ├── DelNode.sh │ │ │ │ ├── Dockerfile │ │ │ │ ├── Dockerfile.ORG │ │ │ │ ├── GridHomeCleanup.sh │ │ │ │ ├── MultiNodeInstall.py │ │ │ │ ├── MultiRACInstall.sh │ │ │ │ ├── OracleHomeCleanup.sh │ │ │ │ ├── applyGridPatch.sh │ │ │ │ ├── checkDBStatus.sh │ │ │ │ ├── checkSpace.sh │ │ │ │ ├── configGrid.sh │ │ │ │ ├── db_inst.rsp │ │ │ │ ├── db_install_21cv1.rsp │ │ │ │ ├── db_sw_install_21c.rsp │ │ │ │ ├── db_sw_install_21cv1.rsp │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca1.rsp │ │ │ │ ├── dbca_21c.rsp │ │ │ │ ├── dbca_21cv1.rsp │ │ │ │ ├── enableRAC.sh │ │ │ │ ├── fixupPreq.sh │ │ │ │ ├── functions.sh │ │ │ │ ├── grid.rsp │ │ │ │ ├── grid1.rsp │ │ │ │ ├── grid_addnode.rsp │ │ │ │ ├── grid_addnode_21c.rsp │ │ │ │ ├── grid_sw_install_21c.rsp │ │ │ │ ├── gridsetup_21c.rsp │ │ │ │ ├── gridsetup_21cv1.rsp │ │ │ │ ├── initsh │ │ │ │ ├── installDBBinaries.sh │ │ │ │ ├── installGridBinaries.sh │ │ │ │ ├── remoteListener.sh │ │ │ │ ├── resetFailedUnits.sh │ │ │ │ ├── resetOSPassword.sh │ │ │ │ ├── runOracle.sh │ │ │ │ ├── runUserScripts.sh │ │ │ │ ├── scripts │ │ │ │ ├── setCrontab.sh │ │ │ │ ├── setPassword.sh │ │ │ │ ├── setupDB.sh │ │ │ │ ├── setupGrid.sh │ │ │ │ ├── setupGridEnv.sh │ │ │ │ ├── setupLinuxEnv.sh │ │ │ │ ├── setupSSH.expect │ │ │ │ └── stopOracle.sh │ │ │ └── buildContainerImage.sh │ │ ├── docs │ │ │ ├── CLEANUP.md │ │ │ ├── CONNECTING.md │ │ │ ├── DELETION.md │ │ │ ├── ENVIRONMENTVARIABLES.md │ │ │ ├── README_1.md │ │ │ ├── developers │ │ │ │ ├── ENVVARIABLESCOMPOSE.md │ │ │ │ ├── OTHERS.md │ │ │ │ └── README.md │ │ │ ├── orestart │ │ │ │ └── README.md │ │ │ └── rac-container │ │ │ │ ├── racimage │ │ │ │ ├── README.md │ │ │ │ └── withresponsefiles │ │ │ │ │ ├── blockdevices │ │ │ │ │ ├── addition │ │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ ├── grid_setup_21c.rsp │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ ├── dbca_21c.rsp │ │ │ │ │ └── nfsdevices │ │ │ │ │ └── grid_setup_21c.rsp │ │ │ │ └── racslimimage │ │ │ │ ├── README.md │ │ │ │ ├── withoutresponsefiles │ │ │ │ ├── blockdevices │ │ │ │ │ ├── envfile_racnodep1 │ │ │ │ │ ├── envfile_racnodep2 │ │ │ │ │ └── envfile_racnodep3 │ │ │ │ └── nfsdevices │ │ │ │ │ ├── envfile_racnodep1 │ │ │ │ │ ├── envfile_racnodep2 │ │ │ │ │ └── envfile_racnodep3 │ │ │ │ └── withresponsefiles │ │ │ │ ├── blockdevices │ │ │ │ ├── addition │ │ │ │ │ ├── dbca_21c.rsp │ │ │ │ │ ├── envfile_racnodep3 │ │ │ │ │ ├── grid_setup_21c.rsp │ │ │ │ │ └── podman-compose.yml │ │ │ │ ├── envfile_racnodep1 │ │ │ │ ├── envfile_racnodep2 │ │ │ │ └── grid_setup_21c.rsp │ │ │ │ ├── dbca_21c.rsp │ │ │ │ └── nfsdevices │ │ │ │ ├── envfile_racnodep1 │ │ │ │ ├── envfile_racnodep2 │ │ │ │ └── grid_setup_21c.rsp │ │ └── samples │ │ │ ├── README.md │ │ │ ├── applypatch │ │ │ ├── README.md │ │ │ ├── buildPatchedContainerImage.sh │ │ │ └── latest │ │ │ │ ├── Containerfile │ │ │ │ └── patches │ │ │ │ ├── applyDBPatches.sh │ │ │ │ ├── applyGridPatches.sh │ │ │ │ └── fixupPreq.sh │ │ │ ├── customracdb │ │ │ ├── 12.2.0.1 │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca_sample.rsp │ │ │ │ ├── grid.rsp │ │ │ │ └── grid_sample.rsp │ │ │ ├── 18.3.0 │ │ │ │ ├── dbca_sample.rsp │ │ │ │ └── grid_sample.rsp │ │ │ ├── 19.3.0 │ │ │ │ ├── dbca.rsp │ │ │ │ ├── dbca_sample.rsp │ │ │ │ ├── grid.rsp │ │ │ │ └── grid_sample.rsp │ │ │ ├── 21.3.0 │ │ │ │ ├── dbca.rsp │ │ │ │ ├── grid.rsp │ │ │ │ └── grid_sample.rsp │ │ │ └── README.md │ │ │ ├── rac-compose │ │ │ ├── racimage │ │ │ │ ├── README.md │ │ │ │ ├── withoutresponsefiles │ │ │ │ │ ├── blockdevices │ │ │ │ │ │ ├── addition │ │ │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ └── nfsdevices │ │ │ │ │ │ ├── addition │ │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ │ └── podman-compose.yml │ │ │ │ └── withresponsefiles │ │ │ │ │ ├── blockdevices │ │ │ │ │ ├── grid_setup_new_21c.rsp │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ └── nfsdevices │ │ │ │ │ ├── grid_setup_new_21c.rsp │ │ │ │ │ └── podman-compose.yml │ │ │ └── racslimimage │ │ │ │ ├── README.md │ │ │ │ ├── dbca_21c.rsp │ │ │ │ ├── withoutresponsefiles │ │ │ │ ├── blockdevices │ │ │ │ │ ├── addition │ │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ └── podman-compose.yml │ │ │ │ └── nfsdevices │ │ │ │ │ ├── addition │ │ │ │ │ └── podman-compose.yml │ │ │ │ │ └── podman-compose.yml │ │ │ │ └── withresponsefiles │ │ │ │ ├── blockdevices │ │ │ │ ├── grid_setup_new_21c.rsp │ │ │ │ └── podman-compose.yml │ │ │ │ └── nfsdevices │ │ │ │ ├── grid_setup_new_21c.rsp │ │ │ │ └── podman-compose.yml │ │ │ ├── racdockercompose_1 │ │ │ ├── README.md │ │ │ └── compose-files │ │ │ │ ├── blockdevices │ │ │ │ ├── docker-compose-addition.yml │ │ │ │ └── docker-compose.yml │ │ │ │ └── nfsdevices │ │ │ │ ├── docker-compose-addition.yml │ │ │ │ └── docker-compose.yml │ │ │ └── racpodmancompose_1 │ │ │ ├── README.md │ │ │ └── compose-files │ │ │ ├── blockdevices │ │ │ ├── podman-compose-addition.yml │ │ │ └── podman-compose.yml │ │ │ └── nfsdevices │ │ │ ├── podman-compose-addition.yml │ │ │ └── podman-compose.yml │ └── README.md ├── README.md └── SingleInstance │ ├── .gitignore │ ├── COPYRIGHT │ ├── FAQ.md │ ├── README.md │ ├── dockerfiles │ ├── 11.2.0.2 │ │ ├── Checksum.xe │ │ ├── Dockerfile.xe │ │ ├── checkDBStatus.sh │ │ ├── runOracle.sh │ │ ├── setPassword.sh │ │ └── xe.rsp │ ├── 12.1.0.2 │ │ ├── Checksum.ee │ │ ├── Checksum.se2 │ │ ├── Dockerfile.ee │ │ ├── Dockerfile.se2 │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── createDB.sh │ │ ├── db_inst.rsp │ │ ├── dbca.rsp.tmpl │ │ ├── installDBBinaries.sh │ │ ├── installPerl.sh │ │ ├── runOracle.sh │ │ ├── runUserScripts.sh │ │ ├── setPassword.sh │ │ ├── setupLinuxEnv.sh │ │ └── startDB.sh │ ├── 12.2.0.1 │ │ ├── Checksum.ee │ │ ├── Checksum.se2 │ │ ├── Dockerfile │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── createDB.sh │ │ ├── db_inst.rsp │ │ ├── dbca.rsp.tmpl │ │ ├── installDBBinaries.sh │ │ ├── runOracle.sh │ │ ├── runUserScripts.sh │ │ ├── setPassword.sh │ │ ├── setupLinuxEnv.sh │ │ └── startDB.sh │ ├── 18.3.0 │ │ ├── Checksum.ee │ │ ├── Checksum.se2 │ │ ├── Dockerfile │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── createDB.sh │ │ ├── db_inst.rsp │ │ ├── dbca.rsp.tmpl │ │ ├── installDBBinaries.sh │ │ ├── runOracle.sh │ │ ├── runUserScripts.sh │ │ ├── setPassword.sh │ │ ├── setupLinuxEnv.sh │ │ └── startDB.sh │ ├── 18.4.0 │ │ ├── Dockerfile.xe │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── oracle-xe-18c.conf │ │ ├── runOracle.sh │ │ └── setPassword.sh │ ├── 19.3.0 │ │ ├── Checksum.ee │ │ ├── Checksum.ee.arm64 │ │ ├── Checksum.se2 │ │ ├── Dockerfile │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── configTcps.sh │ │ ├── createDB.sh │ │ ├── createObserver.sh │ │ ├── db_inst.rsp │ │ ├── dbca.rsp.tmpl │ │ ├── installDBBinaries.sh │ │ ├── relinkOracleBinary.sh │ │ ├── runOracle.sh │ │ ├── runUserScripts.sh │ │ ├── setPassword.sh │ │ ├── setupLinuxEnv.sh │ │ └── startDB.sh │ ├── 21.3.0 │ │ ├── Checksum.ee │ │ ├── Checksum.se2 │ │ ├── Dockerfile │ │ ├── Dockerfile.xe │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── configTcps.sh │ │ ├── createDB.sh │ │ ├── createObserver.sh │ │ ├── db_inst.rsp │ │ ├── dbca.rsp.tmpl │ │ ├── installDBBinaries.sh │ │ ├── oracle-xe-21c.conf │ │ ├── relinkOracleBinary.sh │ │ ├── runOracle.sh │ │ ├── runUserScripts.sh │ │ ├── setPassword.sh │ │ ├── setupLinuxEnv.sh │ │ └── startDB.sh │ ├── 23.6.0 │ │ ├── Containerfile.free │ │ ├── checkDBStatus.sh │ │ ├── checkSpace.sh │ │ ├── configTcps.sh │ │ ├── createDB.sh │ │ ├── decryptPassword.sh │ │ ├── oracle-free-23ai.conf │ │ ├── runOracle.sh │ │ ├── runUserScripts.sh │ │ ├── setPassword.sh │ │ └── setupLinuxEnv.sh │ └── buildContainerImage.sh │ ├── extensions │ ├── README.md │ ├── buildExtensions.sh │ ├── k8s │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── checkDBLockStatus.sh │ │ ├── lock.py │ │ ├── runOracle.sh │ │ ├── shutDown.sh │ │ ├── startDB.sh │ │ ├── startUp.sh │ │ └── swapLocks.sh │ ├── patching │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── patchDBBinaries.sh │ │ ├── patches │ │ │ ├── one_offs │ │ │ │ └── .keep │ │ │ └── release_update │ │ │ │ └── .keep │ │ ├── runDatapatch.sh │ │ └── savePatchSummary.sh │ ├── prebuiltdb │ │ ├── Dockerfile │ │ ├── README.md │ │ └── setup │ │ │ └── .keep │ └── sharding │ │ ├── Dockerfile │ │ └── README.md │ ├── helm-charts │ └── oracle-db │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secrets.yaml │ │ ├── service.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ │ └── values.yaml │ ├── samples │ ├── 12102-docker-compose │ │ └── docker-compose.yml │ ├── 12201-docker-compose │ │ └── docker-compose.yml │ ├── 1830-docker-compose │ │ └── docker-compose.yml │ ├── README.md │ ├── applypatch │ │ ├── 12.1.0.2 │ │ │ ├── Dockerfile.ee │ │ │ ├── Dockerfile.se2 │ │ │ └── patches │ │ │ │ ├── 001 │ │ │ │ └── .gitkeep │ │ │ │ └── applyPatches.sh │ │ ├── 12.2.0.1 │ │ │ ├── Dockerfile.ee │ │ │ ├── Dockerfile.se2 │ │ │ └── patches │ │ │ │ ├── 001 │ │ │ │ └── .gitkeep │ │ │ │ └── applyPatches.sh │ │ ├── README.md │ │ └── buildPatchedDockerImage.sh │ ├── customdb │ │ └── README.md │ ├── customscripts │ │ ├── 01_shellExample.sh │ │ ├── 02_createUser.sql │ │ ├── 03_addTable.sql │ │ └── README.md │ ├── kubernetes │ │ ├── README.md │ │ └── kubernetes-example.yaml │ ├── plugpdb │ │ └── README.md │ ├── prebuiltdb │ │ └── README.md │ ├── startersetcontainer │ │ ├── README.md │ │ └── starterset.sql │ └── unplugpdb │ │ └── README.md │ └── tests │ ├── README.md │ ├── bin │ └── put_install_files_here.txt │ ├── helperFunctions.sh │ ├── runAllTests.sh │ ├── runContainerTests.sh │ ├── runContainerTests112.sh │ ├── runContainerTests121.sh │ ├── runContainerTests122.sh │ ├── runContainerTests183.sh │ ├── runContainerTests184.sh │ ├── runContainerTests193.sh │ └── runImageBuildTests.sh ├── OracleEssbase ├── README.md ├── dockerfiles │ ├── 21.1.0 │ │ ├── Checksum.md5 │ │ ├── Dockerfile │ │ ├── container-scripts │ │ │ ├── _createDomain.sh │ │ │ ├── _essbase-functions │ │ │ ├── _stopAdminServer.sh │ │ │ ├── _stopDomain.sh │ │ │ ├── _stopManagedServer.sh │ │ │ ├── createAndStartAdminServer.sh │ │ │ ├── createAndStartDomain.sh │ │ │ ├── createDomain.sh │ │ │ ├── deleteDomain.sh │ │ │ ├── healthcheck.sh │ │ │ ├── run-wlst.sh │ │ │ ├── startAdminServer.sh │ │ │ ├── startManagedServer.sh │ │ │ ├── waitForAdminServer.sh │ │ │ ├── waitForDatabase.sh │ │ │ └── wlst │ │ │ │ ├── add_essbase_cluster_node.py │ │ │ │ ├── enable_idcs_mode.py │ │ │ │ ├── ping_database.py │ │ │ │ ├── stop_server.py │ │ │ │ ├── update_essbase_domain.py │ │ │ │ └── write_server_boot_properties.py │ │ ├── essbase-21.1.0.0.0-171-linux64.jar.download │ │ ├── etc │ │ │ └── essbase-version-info │ │ ├── install.file │ │ └── patches │ │ │ ├── apply-patches.sh │ │ │ └── patches.download │ └── buildContainerImage.sh └── samples │ └── docker-compose │ ├── multiple-container │ ├── docker-compose.yml │ ├── start_essbase.sh │ ├── status_essbase.sh │ └── stop_essbase.sh │ ├── single-node-sqlserver │ ├── database │ │ ├── configure-db.sh │ │ ├── healthcheck.sh │ │ ├── setup.sql │ │ └── start-db.sh │ ├── docker-compose.yml │ ├── start_essbase.sh │ ├── status_essbase.sh │ └── stop_essbase.sh │ └── single-node │ ├── docker-compose.yml │ ├── start_essbase.sh │ ├── status_essbase.sh │ └── stop_essbase.sh ├── OracleFMWInfrastructure ├── README.md ├── dockerfiles │ ├── 12.2.1.4 │ │ ├── Checksum │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── createInfraDomain.py │ │ │ ├── createOrStartInfraDomain.sh │ │ │ ├── get_healthcheck_url.sh │ │ │ ├── setEnv.sh │ │ │ ├── startManagedServer.sh │ │ │ └── waitForAdminServer.sh │ │ ├── env.txt │ │ ├── fmw_12.2.1.4.0_infrastructure_Disk1_1of1.zip.download │ │ ├── install.file │ │ ├── oraInst.loc │ │ ├── properties │ │ │ ├── domain.properties │ │ │ └── domain_security.properties │ │ ├── run_admin_server.sh │ │ └── run_managed_server.sh │ ├── 14.1.2.0 │ │ ├── Checksum │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── V1045135-01.zip.download │ │ ├── container-scripts │ │ │ ├── createInfraDomain.py │ │ │ ├── createOrStartInfraDomain.sh │ │ │ ├── get_healthcheck_url.sh │ │ │ ├── setEnv.sh │ │ │ ├── startManagedServer.sh │ │ │ └── waitForAdminServer.sh │ │ ├── env.txt │ │ ├── install.file │ │ ├── oraInst.loc │ │ ├── properties │ │ │ ├── domain.properties │ │ │ └── domain_security.properties │ │ ├── run_admin_server.sh │ │ └── run_managed_server.sh │ └── buildDockerImage.sh └── samples │ ├── 12213-domain-in-volume │ ├── Dockerfile │ ├── Dockerfile.rcu │ ├── README.md │ ├── build.sh │ ├── build_rcu.sh │ ├── container-scripts │ │ ├── createFMWDomain.py │ │ ├── createFMWDomain.sh │ │ ├── createRCU.sh │ │ ├── setEnv.sh │ │ ├── startFMWManagedServer.sh │ │ └── waitForAdminServer.sh │ ├── env.txt │ ├── properties │ │ ├── domain.properties │ │ ├── domain_security.properties │ │ ├── rcu.properties │ │ └── rcu_security.properties │ ├── run_admin_server.sh │ └── run_managed_server.sh │ ├── 12213-patch-fmw-for-k8s │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ └── p29135930_122130_Generic.download │ └── 12213-patch │ ├── Dockerfile │ ├── README.md │ └── p27117282_122130_Generic.download ├── OracleGoldenGate ├── 23 │ ├── Dockerfile │ ├── README.md │ ├── bin │ │ ├── create-certificate.sh │ │ ├── deployment-init.py │ │ ├── deployment-main.sh │ │ ├── healthcheck │ │ └── replace-variables.sh │ ├── install-deployment.sh │ ├── install-prerequisites.sh │ ├── nginx │ │ ├── nginx.conf │ │ ├── ogg-headers.conf │ │ └── ogg.conf │ └── samples │ │ ├── README.md │ │ └── docker-compose.yml ├── 12c-19c │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── bin │ │ ├── README.md │ │ ├── addCertificate │ │ └── oggServiceConfig │ ├── dockerBuild.sh │ └── runOracleGoldenGate.sh ├── 21c │ ├── Dockerfile │ ├── README.md │ ├── bin │ │ ├── create-certificate.sh │ │ ├── deployment-init.py │ │ ├── deployment-main.sh │ │ ├── healthcheck │ │ └── replace-variables.sh │ ├── install-deployment.sh │ ├── install-prerequisites.sh │ ├── nginx │ │ ├── nginx.conf │ │ ├── ogg-headers.conf │ │ └── ogg.conf │ └── samples │ │ ├── README.md │ │ └── docker-compose.yml └── README.md ├── OracleHTTPServer ├── COPYRIGHT ├── README.md ├── dockerfiles │ ├── 12.2.1.4.0 │ │ ├── Dockerfile │ │ ├── container-scripts │ │ │ ├── configureWLSProxyPlugin.sh │ │ │ ├── create-sa-ohs-domain.py │ │ │ ├── helloWorld.html │ │ │ ├── mod_wl_ohs.conf.sample │ │ │ ├── provisionOHS.sh │ │ │ ├── start-ohs.py │ │ │ └── stop-ohs.py │ │ ├── fmw_12.2.1.4.0_ohs_linux64_Disk1_1of1.zip.download │ │ ├── install.file │ │ ├── oraInst.loc │ │ └── properties │ │ │ └── domain.properties │ ├── 14.1.2.0.0 │ │ ├── Dockerfile │ │ ├── V1045136-01.zip.download │ │ ├── container-scripts │ │ │ ├── configureWLSProxyPlugin.sh │ │ │ ├── create-sa-ohs-domain.py │ │ │ ├── helloWorld.html │ │ │ ├── mod_wl_ohs.conf.sample │ │ │ ├── provisionOHS.sh │ │ │ ├── start-ohs.py │ │ │ └── stop-ohs.py │ │ ├── install.file │ │ ├── oraInst.loc │ │ └── properties │ │ │ └── domain.properties │ └── buildDockerImage.sh └── samples │ └── 12214-patch │ ├── Dockerfile │ ├── README.md │ └── p36393221_122140_Linux-x86-64.download ├── OracleIdentityGovernance ├── README.md ├── dockerfiles │ ├── 12.2.1.4.0 │ │ ├── Dockerfile │ │ ├── README-OCR-Base.md │ │ ├── README.md │ │ ├── as.properties │ │ ├── container-scripts │ │ │ ├── DBUtils.java │ │ │ ├── createDomainAndStart.sh │ │ │ ├── createOIMDomain.py │ │ │ ├── get_healthcheck_url.sh │ │ │ ├── oig_post_create_script.sh │ │ │ ├── oim_soa_integration.py │ │ │ ├── set_feurl.py │ │ │ ├── startAdmin.sh │ │ │ ├── startMS.sh │ │ │ ├── updateListenAddress.py │ │ │ ├── updateListenAddressMS.py │ │ │ ├── wait-for-it.sh │ │ │ └── xaview.sql │ │ ├── db.properties │ │ ├── idmqs.response │ │ ├── oimms.properties │ │ ├── oraInst.loc │ │ └── soams.properties │ └── buildDockerImage.sh ├── imagetool │ └── 12.2.1.4.0 │ │ ├── README.md │ │ ├── additionalBuildCmds.txt │ │ └── buildArgs ├── samples │ ├── containerizedDB │ │ ├── .gitkeep │ │ └── docker-compose.yaml │ ├── externalDB │ │ ├── .gitkeep │ │ └── docker-compose.yaml │ └── scripts │ │ ├── Oracle_EBS_HRMS │ │ └── 1.0 │ │ │ ├── OIM_EBSHRMS_SCHEMA_PKG.pck │ │ │ ├── OIM_EMPLOYEE_ADDRESS_WRAPPER.pck │ │ │ ├── OIM_EMPLOYEE_ADDRESS_WRAPPER_APPS.pck │ │ │ ├── OIM_EMPLOYEE_WRAPPER.pck │ │ │ ├── OIM_FND_GLOBAL.pck │ │ │ ├── OIM_TYPES.pck │ │ │ ├── OimHRMSAppstablesSynonyms.sql │ │ │ ├── OimHRMSUser.sql │ │ │ ├── OimHRMSUserAD_ZDGrants.sql │ │ │ ├── OimHRMSUserAcl.sql │ │ │ ├── OimHRMSUserGrants.sql │ │ │ ├── OimHRMSUserSynonyms.sql │ │ │ ├── Run_HRMS_DBScripts.bat │ │ │ └── Run_HRMS_DBScripts.sh │ │ ├── Oracle_EBS_UM │ │ └── 1.0 │ │ │ ├── GET_LAST_UPDATE_DATE_FUNCTION.pck │ │ │ ├── OIM_EBSUM_SCHEMA_PKG.pck │ │ │ ├── OIM_FND_GLOBAL.pck │ │ │ ├── OIM_FND_USER_TCA_PKG.pck │ │ │ ├── OIM_TYPES.pck │ │ │ ├── OimUser.sql │ │ │ ├── OimUserAD_ZDGrants.sql │ │ │ ├── OimUserAppstablesSynonyms.sql │ │ │ ├── OimUserGrants.sql │ │ │ ├── OimUserSynonyms.sql │ │ │ ├── Run_UM_DBScripts.bat │ │ │ └── Run_UM_DBScripts.sh │ │ ├── PEOPLESOFT │ │ └── 1.0 │ │ │ ├── Job_data_view.sql │ │ │ ├── Personal_data_view.sql │ │ │ ├── ps_job_delete_trigger.sql │ │ │ ├── ps_personalData_delete_trigger.sql │ │ │ └── userprofile_delete_trigger.sql │ │ ├── README.md │ │ ├── SERVICENOW_UM │ │ └── 1.0 │ │ │ └── ServiceNow-UserMangement-UpdateSet.xml │ │ ├── agentAutoUpdate.sh │ │ └── agentManagement.sh └── setenv.sh ├── OracleInstantClient ├── README.md ├── oraclelinux7 │ ├── 18 │ │ └── Dockerfile │ ├── 19 │ │ └── Dockerfile │ ├── 21 │ │ └── Dockerfile │ └── 12.2.0.1 │ │ └── Dockerfile ├── oraclelinux8 │ ├── 19 │ │ └── Dockerfile │ ├── 21 │ │ └── Dockerfile │ └── 23 │ │ └── Dockerfile └── oraclelinux9 │ ├── 19 │ └── Dockerfile │ └── 23 │ └── Dockerfile ├── OracleJava ├── 8 │ ├── jdk │ │ └── Dockerfile.ol8 │ └── serverjre │ │ └── Dockerfile.ol8 ├── 11 │ └── Dockerfile.ol8 ├── 17 │ └── Dockerfile.ol8 ├── 21 │ ├── Dockerfile.ol8 │ ├── Dockerfile.ol9 │ └── build.sh ├── 24 │ ├── Dockerfile.ol9 │ └── build.sh └── README.md ├── OracleLinuxDevelopers ├── README.md ├── oraclelinux7 │ ├── golang │ │ ├── 1.13 │ │ │ └── Dockerfile │ │ ├── 1.14 │ │ │ └── Dockerfile │ │ ├── 1.15 │ │ │ └── Dockerfile │ │ ├── 1.16 │ │ │ └── Dockerfile │ │ └── 1.17 │ │ │ └── Dockerfile │ ├── nodejs │ │ ├── 12 │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 14 │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 16 │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 12-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 14-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ └── 16-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ ├── php │ │ ├── 7.4-apache-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-apache │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-cli-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-cli │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-fpm-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ └── 7.4-fpm │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ ├── python │ │ ├── 3.6-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ └── 3.6 │ │ │ └── Dockerfile │ └── ruby │ │ ├── 2.6 │ │ ├── .skip-arm64 │ │ └── Dockerfile │ │ ├── 2.7-nodejs │ │ ├── .skip-arm64 │ │ └── Dockerfile │ │ ├── 2.7 │ │ ├── .skip-arm64 │ │ └── Dockerfile │ │ ├── 3.0-nodejs │ │ ├── .skip-arm64 │ │ └── Dockerfile │ │ └── 3.0 │ │ ├── .skip-arm64 │ │ └── Dockerfile ├── oraclelinux8 │ ├── gcc-toolset │ │ ├── 11-perftools │ │ │ ├── Dockerfile │ │ │ └── entrypoint.sh │ │ └── 11-toolchain │ │ │ ├── Dockerfile │ │ │ └── entrypoint.sh │ ├── golang │ │ ├── latest │ │ │ └── Dockerfile │ │ └── ol8 │ ├── haproxy │ │ ├── 1.8 │ │ │ └── Dockerfile │ │ └── latest │ ├── helm │ │ └── 3.12 │ │ │ └── Dockerfile │ ├── kubectl │ │ ├── 1.28 │ │ │ └── Dockerfile │ │ └── 1.29 │ │ │ └── Dockerfile │ ├── nginx │ │ ├── 1.20 │ │ │ └── Dockerfile │ │ ├── 1.22 │ │ │ └── Dockerfile │ │ └── latest │ ├── nodejs │ │ ├── 14 │ │ │ └── Dockerfile │ │ ├── 16 │ │ │ └── Dockerfile │ │ ├── 18 │ │ │ └── Dockerfile │ │ ├── 20 │ │ │ └── Dockerfile │ │ ├── 22 │ │ │ └── Dockerfile │ │ └── 14-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ ├── ocne-tools │ │ ├── 1.8 │ │ │ ├── Dockerfile │ │ │ └── help.sh │ │ └── 1.9 │ │ │ ├── Dockerfile │ │ │ └── help.sh │ ├── php │ │ ├── 7.4-apache-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-apache │ │ │ └── Dockerfile │ │ ├── 7.4-cli-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-cli │ │ │ └── Dockerfile │ │ ├── 7.4-fpm-oracledb │ │ │ ├── .skip-arm64 │ │ │ └── Dockerfile │ │ ├── 7.4-fpm │ │ │ └── Dockerfile │ │ ├── 8.0-apache │ │ │ └── Dockerfile │ │ ├── 8.0-cli │ │ │ └── Dockerfile │ │ └── 8.0-fpm │ │ │ └── Dockerfile │ ├── python │ │ ├── 3.11-oracledb │ │ │ └── Dockerfile │ │ ├── 3.11 │ │ │ └── Dockerfile │ │ ├── 3.12-oracledb │ │ │ └── Dockerfile │ │ ├── 3.12 │ │ │ └── Dockerfile │ │ ├── 3.6-oracledb │ │ │ └── Dockerfile │ │ ├── 3.6 │ │ │ └── Dockerfile │ │ ├── 3.8 │ │ │ └── Dockerfile │ │ ├── 3.9-oracledb │ │ │ └── Dockerfile │ │ └── 3.9 │ │ │ └── Dockerfile │ ├── redis │ │ ├── 5 │ │ │ └── Dockerfile │ │ └── 6 │ │ │ └── Dockerfile │ └── ruby │ │ ├── 2.7-nodejs │ │ └── Dockerfile │ │ ├── 2.7 │ │ └── Dockerfile │ │ ├── 3.0 │ │ └── Dockerfile │ │ ├── 3.1 │ │ └── Dockerfile │ │ └── 3.3 │ │ └── Dockerfile └── oraclelinux9 │ ├── gcc-toolset │ └── 12-toolchain │ │ ├── Dockerfile │ │ └── entrypoint.sh │ ├── golang │ └── 1.18 │ │ └── Dockerfile │ ├── haproxy │ ├── 2.4 │ │ └── Dockerfile │ └── latest │ ├── helm │ └── 3.12 │ │ └── Dockerfile │ ├── httpd │ └── 2.4 │ │ ├── Dockerfile │ │ └── entrypoint.sh │ ├── kubectl │ ├── 1.28 │ │ └── Dockerfile │ └── 1.29 │ │ └── Dockerfile │ ├── nginx │ ├── 1.20-core │ │ └── Dockerfile │ ├── 1.20-full │ │ └── Dockerfile │ └── 1.20 │ │ └── Dockerfile │ ├── nodejs │ ├── 16 │ │ └── Dockerfile │ └── 18 │ │ └── Dockerfile │ ├── python │ ├── 3.11-oracledb │ │ └── Dockerfile │ ├── 3.11 │ │ └── Dockerfile │ ├── 3.12-oracledb │ │ └── Dockerfile │ ├── 3.12 │ │ └── Dockerfile │ └── 3.9 │ │ └── Dockerfile │ ├── redis │ └── 6 │ │ └── Dockerfile │ └── ruby │ ├── 3.0 │ └── Dockerfile │ ├── 3.1 │ └── Dockerfile │ └── 3.3 │ └── Dockerfile ├── OracleManagementAgent ├── README.md └── dockerfiles │ ├── 1.0.0 │ ├── Dockerfile │ ├── README.md │ ├── container-scripts │ │ ├── common.sh │ │ ├── install_zip.sh │ │ └── watchdog.sh │ ├── docker-compose.yml │ └── user-scripts │ │ └── init-agent.sh │ ├── build.sh │ └── latest │ ├── Dockerfile │ ├── container-scripts │ ├── common.sh │ ├── initialize.sh │ ├── install_zip.sh │ └── watchdog.sh │ ├── docker-compose.yml │ └── user-scripts │ └── init-agent.sh ├── OracleOpenJDK ├── 24 │ ├── Dockerfile.ol9 │ └── build.sh └── README.md ├── OracleRestDataServices ├── .gitignore ├── COPYRIGHT ├── README.md └── dockerfiles │ ├── Checksum.17.4.1 │ ├── Checksum.18.1.1 │ ├── Checksum.18.2.0 │ ├── Checksum.18.4.0 │ ├── Checksum.3.0.10 │ ├── Checksum.3.0.11 │ ├── Checksum.3.0.12 │ ├── Dockerfile │ ├── buildContainerImage.sh │ ├── ords_params.properties.tmpl │ ├── runOrds.sh │ └── standalone.properties.tmpl ├── OracleSOASuite ├── COPYRIGHT ├── README.md ├── dockerfiles │ ├── 12.2.1.2 │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── container-scripts │ │ │ ├── createDomain.py │ │ │ ├── createDomainAndStart.sh │ │ │ ├── startAS.sh │ │ │ ├── startMS.sh │ │ │ └── updListenAddress.py │ │ └── install │ │ │ ├── oraInst.loc │ │ │ ├── soasuite.download │ │ │ └── soasuite.response │ ├── 12.2.1.3 │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── build.xml │ │ │ ├── createDomain.py │ │ │ ├── createDomainAndStart.sh │ │ │ ├── soaExtFun.sh │ │ │ ├── startAS.sh │ │ │ ├── startMS.sh │ │ │ └── updListenAddress.py │ │ ├── install │ │ │ ├── oraInst.loc │ │ │ ├── soasuite.download │ │ │ └── soasuite.response │ │ └── patches │ │ │ └── soapatches.download │ ├── 12.2.1.4 │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── build.xml │ │ │ ├── createDomain.py │ │ │ ├── createDomainAndStart.sh │ │ │ ├── get_healthcheck_url.sh │ │ │ ├── soaExtFun.sh │ │ │ ├── startAS.sh │ │ │ ├── startMS.sh │ │ │ └── updListenAddress.py │ │ ├── install │ │ │ ├── b2b.response │ │ │ ├── oraInst.loc │ │ │ ├── osb.response │ │ │ ├── soasuite.download │ │ │ └── soasuite.response │ │ ├── opatch_patch │ │ │ ├── .gitignore │ │ │ └── opatch_patch.download │ │ └── patches │ │ │ └── soapatches.download │ ├── 14.1.2.0 │ │ ├── Containerfile │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── build.xml │ │ │ ├── createDomain.py │ │ │ ├── createDomainAndStart.sh │ │ │ ├── get_healthcheck_url.sh │ │ │ ├── soaExtFun.sh │ │ │ ├── startAS.sh │ │ │ ├── startMS.sh │ │ │ └── updListenAddress.py │ │ ├── install │ │ │ ├── b2b.response │ │ │ ├── oraInst.loc │ │ │ ├── osb.response │ │ │ ├── soasuite.download │ │ │ └── soasuite.response │ │ ├── opatch_patch │ │ │ ├── .gitignore │ │ │ └── opatch_patch.download │ │ └── patches │ │ │ └── soapatches.download │ ├── README.md │ └── buildDockerImage.sh ├── samples │ ├── README.md │ └── docker-compose.yml └── setenv.sh ├── OracleTuxedo ├── README.md ├── core │ ├── README.md │ ├── dockerfiles │ │ ├── 22.1.0.0.0 │ │ │ ├── Dockerfile │ │ │ ├── init.sh │ │ │ ├── oraInst.loc │ │ │ ├── tuxedo22.1.0.0.0.rsp │ │ │ └── tuxedo221000_64_Linux_01_x86.zip.download │ │ ├── README.md │ │ └── buildContainerImage.sh │ └── samples │ │ ├── shm │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── buildContainerImage.sh │ │ └── simpapp_runme.sh │ │ ├── ws │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── buildContainerImage.sh │ │ ├── clientws.c │ │ ├── serverws.c │ │ └── wsapp_runme.sh │ │ └── ws_ssl_svr │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── buildContainerImage.sh │ │ ├── clientws.c │ │ ├── openssl.cnf │ │ ├── serverws.c │ │ ├── simpcl.c │ │ ├── simpserv.c │ │ ├── stop_server.sh │ │ └── ws_svr_runme.sh └── salt │ └── samples │ └── bankapp │ ├── Dockerfile │ ├── README.md │ ├── bankapp.dep │ ├── bankapp.wsdf │ ├── start.sh │ └── stop_server.sh ├── OracleUnifiedDirectory ├── .gitignore ├── README.md ├── dockerfiles │ ├── 12.2.1.4.0 │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── README-OCR-Base.md │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── checkOUDInstance.sh │ │ │ ├── common_functions.sh │ │ │ ├── createAndStartOUDInstance.sh │ │ │ ├── generate-start-ds_debug.sh │ │ │ ├── setEnvVars.sh │ │ │ └── startOUDInstance.sh │ │ ├── install │ │ │ ├── oraInst.loc │ │ │ └── oud.response │ │ └── oud.download │ └── buildDockerImage.sh ├── imagetool │ └── 12.2.1.4.0 │ │ ├── README.md │ │ ├── additionalBuildCmds.txt │ │ └── buildArgs ├── samples │ ├── README.md │ ├── oud-add-dir-to-rs.env │ ├── oud-add-ds_rs.env │ ├── oud-add-replication.env │ ├── oud-dir-dstune-autotune.env │ ├── oud-dir-dstune.env │ ├── oud-dir.env │ └── oud-proxy.env └── setenv.sh ├── OracleUnifiedDirectorySM ├── .gitignore ├── README.md ├── dockerfiles │ ├── 12.2.1.4.0 │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── README-OCR-Base.md │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── createDomainAndStart.sh │ │ │ └── get_healthcheck_url.sh │ │ ├── install │ │ │ ├── oraInst.loc │ │ │ ├── oud.response │ │ │ └── wls.response │ │ └── oud.download │ └── buildDockerImage.sh ├── imagetool │ └── 12.2.1.4.0 │ │ ├── README.md │ │ ├── additionalBuildCmds.txt │ │ └── buildArgs └── setenv.sh ├── OracleVeridata └── 12.2.1.4 │ ├── Dockerfile │ ├── README.md │ ├── buildContainerImage.sh │ ├── container-scripts │ ├── applyRollbackPatch.sh │ ├── createOrStartVdtAgent.sh │ ├── createOrStartVdtDomain.sh │ ├── createVeridataDomain.py │ ├── healthCheck.sh │ ├── startManagedServer.sh │ └── waitForAdmin.sh │ ├── install.file │ ├── oraInst.loc │ ├── run_admin_server.sh │ ├── run_agent.sh │ ├── run_managed_server.sh │ ├── vdt.env │ └── vdtagent.env ├── OracleWebCenterContent ├── README.md └── dockerfiles │ ├── 12.2.1.4 │ ├── Checksum │ ├── Dockerfile │ ├── container-scripts │ │ ├── autoinstall.cfg.cs │ │ ├── autoinstall.cfg.ibr │ │ ├── commEnv.sh │ │ ├── configureIdentityStore.py │ │ ├── configureNodeManager.py │ │ ├── configureOrStartCapture.sh │ │ ├── configureOrStartIPM.sh │ │ ├── configureOrStartWCCADF.sh │ │ ├── configureOrStartWebCenterContent.sh │ │ ├── createCaptureDomain_PS4.py │ │ ├── createDomainandStartAdmin.sh │ │ ├── createIPMDomain_PS4.py │ │ ├── createWCCADFDomain_PS4.py │ │ ├── createWCCDomain.sh │ │ ├── createWCContentDomain_PS4.py │ │ ├── extendWithCaptureDomain.sh │ │ ├── extendWithIPMDomain.sh │ │ ├── extendWithWCCADFDomain.sh │ │ ├── keepContainerAlive.sh │ │ ├── setCaptureTopology.py │ │ ├── setIPMTopology.py │ │ ├── setTopology.py │ │ ├── setUserOverrides.sh │ │ ├── setWCCADFTopology.py │ │ ├── startAdmin.sh │ │ ├── startAdminContainer.sh │ │ ├── startManagedServer.sh │ │ ├── stopAdmin.sh │ │ ├── stopManagedServer.sh │ │ └── ucm.properties │ ├── install.file │ └── oraInst.loc │ ├── README.md │ └── buildDockerImage.sh ├── OracleWebCenterPortal ├── README.md └── dockerfiles │ ├── 12.2.1.4 │ ├── Checksum │ ├── Dockerfile │ ├── README.md │ ├── container-scripts │ │ ├── commEnv.sh │ │ ├── configureNodeManager.py │ │ ├── configureOrStartAdminServer.sh │ │ ├── configureOrStartElasticsearch.sh │ │ ├── configureOrStartWebCenterPortal.sh │ │ ├── configureOrStartWebCenterPortlet.sh │ │ ├── createAnalyticsConnection.py │ │ ├── createContentServerConnection.py │ │ ├── createContentServerConnection.sh │ │ ├── createPortletConnection.py │ │ ├── createSearchApplicationUser.py │ │ ├── createSearchConnection.py │ │ ├── createWCPInfraAndStartAdmin.sh │ │ ├── createWebCenterPortalDomain.py │ │ ├── elasticsearchPreStopHandler.sh │ │ ├── installElasticsearchAndStart.sh │ │ ├── installPortletAndStart.sh │ │ ├── keepContainerAlive.sh │ │ ├── setUserOverrides.sh │ │ ├── startAdmin.sh │ │ ├── startManagedServer.sh │ │ ├── stopAdmin.sh │ │ └── stopManagedServer.sh │ ├── install.file │ └── oraInst.loc │ ├── README.md │ └── buildDockerImage.sh ├── OracleWebCenterSites ├── COPYRIGHT ├── README.md └── dockerfiles │ ├── 12.2.1.3 │ ├── Checksum │ ├── Dockerfile │ ├── README.md │ ├── V886462-01.zip.download │ ├── install.file │ ├── oraInst.loc │ ├── sites-container-scripts │ │ ├── createSitesDomainandStartAdmin.sh │ │ ├── overrides │ │ │ ├── config │ │ │ │ └── wcs_properties_bootstrap.ini │ │ │ ├── installer │ │ │ │ ├── sites-bootstrap-config.xml │ │ │ │ ├── sites-examples-Samples-bootstrap.xml │ │ │ │ ├── sites-examples-avisports-bootstrap.xml │ │ │ │ ├── sites-ui-bootstrap.xml │ │ │ │ └── sites-wcc-bootstrap.xml │ │ │ └── oui │ │ │ │ ├── file-definition.xml │ │ │ │ └── startup-plan.xml │ │ ├── replaceSitesTokens.sh │ │ ├── startAdminServer.sh │ │ ├── startManagedServer.sh │ │ ├── startSitesServer.sh │ │ ├── stopAdminServer.sh │ │ ├── stopManagedServer.sh │ │ └── update_listenaddress.py │ └── wcs-wls-docker-install │ │ ├── Manifest.txt │ │ ├── README.md │ │ ├── bootstrap.properties │ │ ├── config.py │ │ ├── packagejar.sh │ │ ├── rcu.rsp │ │ └── src │ │ └── main │ │ └── groovy │ │ └── com │ │ └── oracle │ │ └── wcsites │ │ └── install │ │ ├── AppServer.groovy │ │ ├── InstallScript.groovy │ │ ├── Utils.groovy │ │ └── Weblogic.groovy │ ├── 12.2.1.4 │ ├── Checksum │ ├── Dockerfile │ ├── README.md │ ├── V983400-01.zip.download │ ├── install.file │ ├── oraInst.loc │ ├── patches │ │ └── .gitkeep │ ├── sites-container-scripts │ │ ├── createOrStartSitesDomain.sh │ │ ├── createSitesDomainandStartAdmin.sh │ │ ├── overrides │ │ │ └── oui │ │ │ │ ├── file-definition.xml │ │ │ │ └── startup-plan.xml │ │ ├── replaceSitesK8STokens.sh │ │ ├── replaceSitesTokens.sh │ │ ├── startSitesServer.sh │ │ └── update_listenaddress.py │ └── wcs-wls-docker-install │ │ ├── Manifest.txt │ │ ├── README.md │ │ ├── bootstrap.properties │ │ ├── config.py │ │ ├── packagejar.sh │ │ ├── rcu.rsp │ │ └── src │ │ └── main │ │ └── groovy │ │ └── com │ │ └── oracle │ │ └── wcsites │ │ └── install │ │ ├── AppServer.groovy │ │ ├── InstallScript.groovy │ │ ├── Utils.groovy │ │ └── Weblogic.groovy │ ├── buildDockerImage.sh │ ├── db.env.list │ ├── wcsitesadminserver.env.list │ └── wcsitesserver.env.list ├── OracleWebLogic ├── COPYRIGHT ├── README.md ├── dockerfiles │ ├── 12.2.1.4 │ │ ├── Checksum.developer │ │ ├── Checksum.generic │ │ ├── Checksum.slim │ │ ├── Dockerfile.developer │ │ ├── Dockerfile.generic │ │ ├── Dockerfile.slim │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── create-wls-domain.py │ │ │ ├── createAndStartEmptyDomain.sh │ │ │ └── get_healthcheck_url.sh │ │ ├── fmw_12.2.1.4.0_wls_lite_Disk1_1of1.zip.download │ │ ├── fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip.download │ │ ├── fmw_12.2.1.4.0_wls_quick_slim_Disk1_1of1.zip.download │ │ ├── install.file │ │ ├── oraInst.loc │ │ └── properties │ │ │ └── domain.properties │ ├── 14.1.1.0 │ │ ├── Checksum.developer │ │ ├── Checksum.generic │ │ ├── Checksum.slim │ │ ├── Dockerfile.developer-11 │ │ ├── Dockerfile.developer-8 │ │ ├── Dockerfile.generic-11 │ │ ├── Dockerfile.generic-8 │ │ ├── Dockerfile.slim-11 │ │ ├── Dockerfile.slim-8 │ │ ├── README.md │ │ ├── container-scripts │ │ │ ├── create-wls-domain.py │ │ │ ├── createAndStartEmptyDomain.sh │ │ │ └── get_healthcheck_url.sh │ │ ├── fmw_14.1.1.0.0_wls_Disk1_1of1.zip.download │ │ ├── fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip.download │ │ ├── fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip.download │ │ ├── fmw_14.1.1.0.0_wls_lite_slim_Disk1_1of1.zip.download │ │ ├── fmw_14.1.1.0.0_wls_quick_Disk1_1of1.zip.download │ │ ├── fmw_14.1.1.0.0_wls_quick_slim_Disk1_1of1.zip.download │ │ ├── install.file │ │ ├── oraInst.loc │ │ └── properties │ │ │ └── domain.properties │ ├── 14.1.2.0 │ │ ├── Checksum │ │ ├── Dockerfile.17 │ │ ├── Dockerfile.21 │ │ ├── README.md │ │ ├── V1045131-01.zip.download │ │ ├── container-scripts │ │ │ ├── create-wls-domain.py │ │ │ ├── createAndStartEmptyDomain.sh │ │ │ └── get_healthcheck_url.sh │ │ ├── install.file │ │ ├── oraInst.loc │ │ └── properties │ │ │ └── domain.properties │ └── buildDockerImage.sh └── samples │ ├── 1213-domain │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ └── container-scripts │ │ ├── add-machine.py │ │ ├── add-server.py │ │ ├── commEnv.sh │ │ ├── commonfuncs.py │ │ ├── create-wls-domain.py │ │ ├── createMachine.sh │ │ ├── createServer.sh │ │ ├── jaxrs2-template.jar │ │ ├── waitForAdminServer.sh │ │ └── wlst │ ├── 12212-domain-online-config │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ └── container-scripts │ │ ├── jms-config.properties │ │ ├── jms-config.py │ │ └── jms-wlst-online-config.sh │ ├── 12212-medrec │ ├── Dockerfile │ ├── README.md │ ├── fmw_12.2.1.2.0_wls_supplemental_quick_Disk1_1of1.zip.download │ └── startSample.sh │ ├── 12212-msiserver │ ├── Dockerfile │ ├── Dockerfile.addapp │ ├── README.md │ ├── apps │ │ └── summercamps.ear │ │ │ ├── META-INF │ │ │ └── application.xml │ │ │ └── registration.war │ │ │ ├── WEB-INF │ │ │ └── weblogic.xml │ │ │ └── index.jsp │ ├── apps1.1 │ │ └── summercamps.ear │ │ │ ├── META-INF │ │ │ └── application.xml │ │ │ └── registration.war │ │ │ ├── WEB-INF │ │ │ └── weblogic.xml │ │ │ └── index.jsp │ └── container-scripts │ │ ├── add-app-to-domain.py │ │ ├── launcher.sh │ │ ├── provision-domain-for-msi.py │ │ ├── provision-domain-for-msi.sh │ │ └── shutdown-servers.py │ ├── 12212-oradb-medrec │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ ├── container-scripts │ │ ├── medrec-ds-deploy.py │ │ ├── oradatasource.properties │ │ └── startSample.sh │ ├── demo_oracle.ddl │ └── fmw_12.2.1.2.0_wls_supplemental_quick_Disk1_1of1.zip.download │ ├── 12212-oradb-wlsstore │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ ├── container-scripts │ │ ├── app-deploy.py │ │ ├── auction.war │ │ ├── create-wls-domain.py │ │ ├── createDomainAndStartAdmin.sh │ │ ├── ds-deploy.py │ │ ├── ds-wlst-online-config.sh │ │ ├── oradatasource.properties │ │ └── wlst │ └── createSchema.sql │ ├── 12213-coherence-domain-in-image-wdt │ ├── Dockerfile │ ├── README.md │ ├── build-archive.sh │ ├── coh-proxy-client │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── cohapp │ │ │ │ │ ├── CacheClient.java │ │ │ │ │ └── Main.java │ │ │ └── resources │ │ │ │ └── client-cache-config.xml │ │ │ └── test │ │ │ └── java │ │ │ └── cohtest │ │ │ └── TestCache.java │ ├── coh-proxy-server │ │ ├── pom.xml │ │ └── src │ │ │ ├── assembly │ │ │ └── assemble.xml │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ ├── coherence-application.xml │ │ │ └── server-cache-config.xml │ ├── cohModel.yaml │ ├── container-scripts │ │ ├── setEnv.sh │ │ ├── startAdminServer.sh │ │ ├── startManagedServer.sh │ │ └── waitForAdminServer.sh │ └── properties │ │ ├── docker-build │ │ ├── adminpass.properties │ │ ├── adminuser.properties │ │ └── domain.properties │ │ └── docker-run │ │ └── security.properties │ ├── 12213-deploy-application │ ├── Dockerfile │ ├── README.md │ ├── build-archive.sh │ ├── build.sh │ ├── container-scripts │ │ ├── app-deploy.py │ │ └── deployAppToDomain.sh │ └── sample │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── WEB-INF │ │ ├── web.xml │ │ └── weblogic.xml │ │ └── index.jsp │ ├── 12213-domain-home-in-image-wdt │ ├── Dockerfile │ ├── README.md │ ├── build-archive.sh │ ├── build.sh │ ├── container-scripts │ │ ├── setEnv.sh │ │ ├── startAdminServer.sh │ │ ├── startManagedServer.sh │ │ └── waitForAdminServer.sh │ ├── properties │ │ ├── docker-build │ │ │ ├── adminpass.properties │ │ │ ├── adminuser.properties │ │ │ └── domain.properties │ │ └── docker-run │ │ │ └── security.properties │ ├── quickBuild.sh │ ├── simple-app │ │ ├── WEB-INF │ │ │ ├── web.xml │ │ │ └── weblogic.xml │ │ └── simple.html │ └── simple-topology.yaml │ ├── 12213-domain-home-in-image │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ ├── container-scripts │ │ ├── create-wls-domain.py │ │ ├── createWLSDomain.sh │ │ ├── setEnv.sh │ │ ├── shutdown-servers.py │ │ ├── startAdminServer.sh │ │ ├── startManagedServer.sh │ │ ├── waitForAdminServer.sh │ │ └── wlst │ └── properties │ │ ├── docker-build │ │ ├── domain.properties │ │ └── domain_security.properties │ │ └── docker-run │ │ └── security.properties │ ├── 12213-domain-with-resources │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ └── container-scripts │ │ ├── datasource.properties │ │ ├── datasource.properties.derby │ │ ├── datasource.properties.oracle │ │ ├── ds-deploy.py │ │ └── jms-deploy.py │ ├── 12213-domain │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ ├── container-scripts │ │ ├── create-wls-domain.py │ │ ├── createWLSDomain.sh │ │ ├── get_healthcheck_url.sh │ │ ├── setEnv.sh │ │ ├── startManagedServer.sh │ │ ├── waitForAdminServer.sh │ │ └── wlst │ ├── properties │ │ ├── domain.properties │ │ └── domain_security.properties │ ├── run_admin_server.sh │ └── run_managed_server.sh │ ├── 12213-patch-opatch-update │ ├── Dockerfile │ ├── README.md │ ├── p27117282_122130_Generic.download │ └── p28186730_139400_Generic.download │ ├── 12213-patch-wls-for-k8s │ ├── Dockerfile.patch-ontop-12213 │ ├── Dockerfile.patch-ontop-12213-psu │ ├── README.md │ ├── build.sh │ ├── p27117282_122130_Generic.download │ ├── p28186730_139400_Generic.download │ ├── p28298734_122130_Generic.download │ ├── p29135930_122130_Generic.download │ └── p29135930_12213181016_Generic.download │ ├── 12213-patch │ ├── Dockerfile │ ├── README.md │ └── p27117282_122130_Generic.download │ ├── 12213-webtier-apache │ ├── Dockerfile │ ├── README.md │ ├── buildDockerImage.sh │ ├── container-scripts │ │ ├── certgen.sh │ │ └── run-httpd.sh │ ├── custom_mod_cgi.conf.sample │ ├── custom_mod_mpm.conf.sample │ ├── custom_mod_ssl_apache.conf.sample │ ├── custom_mod_wl_apache.conf.sample │ ├── fmw_12.2.1.3.0_wlsplugins_Disk1_1of1.zip.download │ ├── fmw_12.2.1.4.0_wlsplugins_Disk1_1of1.zip.download │ ├── pluginWeblogic.conf │ └── weblogic.conf │ ├── clean-up-docker.sh │ └── rm-containers.sh ├── README.md ├── SECURITY.md └── scripts └── lint /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh eol=lf 2 | *.conf eol=lf 3 | Checksum.* eol=lf 4 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "github-actions" # See documentation for possible values 4 | directory: "/" # Location of package manifests 5 | schedule: 6 | interval: "daily" 7 | -------------------------------------------------------------------------------- /.github/linters/.editorconfig: -------------------------------------------------------------------------------- 1 | [*.sh] 2 | binary_next_line = true 3 | indent_style = space 4 | indent_size = 4 5 | insert_final_newline = true 6 | keep_padding = true 7 | shell_variant = bash 8 | space_redirects = true 9 | switch_case_indent = true 10 | trim_trailing_whitespace = true 11 | -------------------------------------------------------------------------------- /.github/linters/.hadolint.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | ########################## 3 | ## Hadolint config file ## 4 | ########################## 5 | 6 | failure-threshold: warning 7 | 8 | ignored: 9 | - DL3032 10 | - DL3033 11 | - DL3040 12 | - DL3041 13 | -------------------------------------------------------------------------------- /.github/super-linter.env: -------------------------------------------------------------------------------- 1 | BASH_SEVERITY=warning 2 | DEFAULT_BRANCH=origin/main 3 | VALIDATE_ALL_CODEBASE=false 4 | VALIDATE_BASH=true 5 | VALIDATE_BASH_EXEC=true 6 | VALIDATE_DOCKERFILE_HADOLINT=true 7 | VALIDATE_GITHUB_ACTIONS=true 8 | VALIDATE_MARKDOWN=true 9 | -------------------------------------------------------------------------------- /.github/wip.yml: -------------------------------------------------------------------------------- 1 | locations: 2 | - title 3 | - label_name 4 | - commit_subject 5 | terms: 6 | - wip 7 | - do not merge 8 | - work in progress 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/*.rpm 2 | **/*.jar 3 | **/*.zip 4 | **/*.tar.gz 5 | **/*.bin 6 | .idea/ 7 | .DS_Store 8 | .vscode/ 9 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/.gitmodules -------------------------------------------------------------------------------- /Archive/ContainerCloud/.gitignore: -------------------------------------------------------------------------------- 1 | stacks/**/stack.yml 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/apache-backend/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM httpd:2.4.23-alpine 2 | 3 | # Override the apache start from the base container 4 | COPY start.sh /start.sh 5 | RUN chmod +x /start.sh 6 | 7 | ENTRYPOINT ["/start.sh"] 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/apache-backend/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=apache-backend 4 | IMG_VERSION=${VERSION_APACHE_BACKEND} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/apache-backend/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # The hostname will be the container short hash which will be different for 4 | # each container, thus enough to show, for example, a round robin balancing 5 | # strategy 6 | echo "

Container Hash: $HOSTNAME

" > /usr/local/apache2/htdocs/index.html 7 | 8 | # Use `exec` so that PID 1 is the nginx process and not this script 9 | exec /usr/local/bin/httpd-foreground 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=blue-green-router 4 | IMG_VERSION=${VERSION_BLUE_GREEN_ROUTER} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-blue.template.template: -------------------------------------------------------------------------------- 1 | upstream blue { 2 | least_conn; 3 | server 127.0.0.1 down; 4 | {{"{{"}}range gets "/{{ getv "/blue-green/APP_NAME/blue/id" }}/*"{{"}}"}} 5 | server {{"{{"}}.Value{{"}}"}};{{"{{"}}end{{"}}"}} 6 | } 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-blue.template.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream-blue.template.template" 3 | dest = "/etc/confd/templates/00-upstream-blue.template" 4 | 5 | keys = [ 6 | "blue-green/APP_NAME/blue/id" 7 | ] 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-blue.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream-blue.template" 3 | dest = "/etc/nginx/sites-enabled/00-upstream-blue" 4 | 5 | keys = [ 6 | "{{ getv "/blue-green/APP_NAME/blue/id" }}" 7 | ] 8 | reload_cmd = "sv reload nginx" 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-blue.toml.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream-blue.toml.template" 3 | dest = "/etc/confd/conf.d/00-upstream-blue.toml" 4 | 5 | keys = [ 6 | "blue-green/APP_NAME/blue/id" 7 | ] 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-green.template.template: -------------------------------------------------------------------------------- 1 | upstream green { 2 | least_conn; 3 | server 127.0.0.1 down; 4 | {{"{{"}}range gets "/{{ getv "/blue-green/APP_NAME/green/id" }}/*"{{"}}"}} 5 | server {{"{{"}}.Value{{"}}"}};{{"{{"}}end{{"}}"}} 6 | } 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-green.template.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream-green.template.template" 3 | dest = "/etc/confd/templates/00-upstream-green.template" 4 | 5 | keys = [ 6 | "blue-green/APP_NAME/green/id" 7 | ] 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-green.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream-green.template" 3 | dest = "/etc/nginx/sites-enabled/00-upstream-green" 4 | 5 | keys = [ 6 | "{{ getv "/blue-green/APP_NAME/green/id" }}" 7 | ] 8 | reload_cmd = "sv reload nginx" 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/00-upstream-green.toml.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream-green.toml.template" 3 | dest = "/etc/confd/conf.d/00-upstream-green.toml" 4 | 5 | keys = [ 6 | "blue-green/APP_NAME/green/id" 7 | ] 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/99-app.template: -------------------------------------------------------------------------------- 1 | server { 2 | listen 80; 3 | location / { 4 | proxy_pass http://{{getv "/blue-green/APP_NAME/current"}}; 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd-files/99-app.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "99-app.template" 3 | dest = "/etc/nginx/sites-enabled/99-app" 4 | 5 | keys = [ 6 | "blue-green/APP_NAME/current" 7 | ] 8 | reload_cmd = "sv reload nginx" 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/confd.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec /usr/bin/confd \ 4 | -backend stackengine \ 5 | -node $KV_IP:$KV_PORT \ 6 | -scheme http \ 7 | -auth-token $OCCS_API_TOKEN \ 8 | -interval 5 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/blue-green-router/nginx.conf: -------------------------------------------------------------------------------- 1 | worker_rlimit_nofile 8192; 2 | 3 | events { 4 | worker_connections 4096; ## Default: 1024 5 | } 6 | 7 | http { 8 | include /etc/nginx/sites-enabled/*; 9 | } 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/build/vars.mk: -------------------------------------------------------------------------------- 1 | REGISTRY_NAME ?= your_docker_hub_username 2 | 3 | VERSION_APACHE_BACKEND=0.2 4 | VERSION_BLUE_GREEN_ROUTER=0.2 5 | VERSION_CONFD=0.2 6 | VERSION_HAPROXY=0.2 7 | VERSION_HAPROXY_REGISTRY=0.2 8 | VERSION_KIBANA=0.2 9 | VERSION_LOGSPOUT=0.2 10 | VERSION_LOGSTASH=0.2 11 | VERSION_NGINX_BACKEND=0.2 12 | VERSION_NGINX_LB=0.2 13 | VERSION_PROMETHEUS=0.2 14 | VERSION_ROLLING_ROUTER=0.2 15 | VERSION_ROLLING_ROUTER_STICKY_SESSIONS=0.2 16 | VERSION_RUNIT=0.2 17 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/confd/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/confd/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=confd 4 | IMG_VERSION=${VERSION_CONFD} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/confd/hello-world.conf.template_orig: -------------------------------------------------------------------------------- 1 | database: 2 | cluster: 3 | targets: 4 | [ {{$service := "/OCCS_BACKEND_KEY/*"}} 5 | gratuitous text = {{.Key}} 6 | {{range gets (print $service)}} 7 | '{{.Value}}',{{end}} 8 | ] 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/confd/hello-world.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "hello-world.conf.template" 3 | dest = "/hello-world.conf" 4 | 5 | # The key below must be changed to match how you named your 6 | # service in Container Cloud Service. 7 | keys = [ 8 | "OCCS_BACKEND_KEY" 9 | ] 10 | # reload_cmd = "sv restart confd" 11 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/docker-hello-world/.dockerignore: -------------------------------------------------------------------------------- 1 | .travis.yml 2 | bluegreendeploy.sh 3 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/docker-hello-world/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: required 2 | dist: trusty 3 | services: 4 | - docker 5 | install: 6 | - docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" 7 | - docker build -t ${DOCKER_REGISTRY}/${IMAGE_NAME}:${TRAVIS_BUILD_NUMBER} . 8 | - docker push ${DOCKER_REGISTRY}/${IMAGE_NAME}:${TRAVIS_BUILD_NUMBER} 9 | script: 10 | - ./bluegreendeploy.sh 11 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/docker-hello-world/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM nginx:1.10.1-alpine 2 | 3 | Add index.html /usr/share/nginx/html/index.html 4 | 5 | # Override the nginx start from the base container 6 | COPY start.sh /start.sh 7 | RUN chmod +x /start.sh 8 | 9 | ENTRYPOINT ["/start.sh"] 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/docker-hello-world/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Deploy Demo 4 | 11 | 12 | 13 |

Hello world from HOSTNAME!

14 | 15 | 16 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/docker-hello-world/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | sed -i -e s/HOSTNAME/${HOSTNAME}/g /usr/share/nginx/html/index.html 4 | 5 | # Use `exec` so that PID 1 is the nginx process and not this script 6 | exec /usr/sbin/nginx -g "daemon off;" 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/haproxy/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/haproxy/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=haproxy 4 | IMG_VERSION=${VERSION_HAPROXY} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/haproxy/haproxy.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "haproxy.cfg.template" 3 | dest = "/etc/haproxy/haproxy.cfg" 4 | 5 | # The key below must be changed to match how you named your 6 | # service in OCCS. Don't forget to also adjust 7 | # this value in `/etc/confd/templates/haproxy.cfg.template 8 | keys = [ 9 | "OCCS_BACKEND_KEY" 10 | ] 11 | reload_cmd = "sv restart haproxy" 12 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/kibana/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=kibana 4 | IMG_VERSION=${VERSION_KIBANA} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/kibana/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Wait for the Elasticsearch container to be ready before starting Kibana. 4 | echo "Stalling for Elasticsearch..." 5 | while true; do 6 | nc -z elasticsearch 9200 && break 7 | done 8 | 9 | echo "Starting Kibana" 10 | ${KIBANA_HOME}/bin/kibana 11 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/logspout/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine:3.5 2 | VOLUME /mnt/routes 3 | EXPOSE 8000 4 | 5 | COPY build.sh /build.sh 6 | RUN /build.sh 7 | 8 | COPY entrypoint.sh /entrypoint.sh 9 | RUN chmod 744 /entrypoint.sh 10 | ENTRYPOINT ["/entrypoint.sh"] 11 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/logspout/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=logspout 4 | IMG_VERSION=${VERSION_LOGSPOUT} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/logspout/modules.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | _ "github.com/gliderlabs/logspout/adapters/syslog" 5 | _ "github.com/gliderlabs/logspout/transports/tcp" 6 | ) 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/logstash/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=logstash 4 | IMG_VERSION=${VERSION_LOGSTASH} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/logstash/README.md: -------------------------------------------------------------------------------- 1 | # Logstash Image 2 | 3 | ## Purpose 4 | 5 | This repo contains the artifacts necessary to build a logstash docker image. 6 | 7 | ## Inputs 8 | 9 | This image exposes port 5000 (tcp and udp) for inputs into the logstash pipeline. 10 | 11 | ## Outputs 12 | 13 | In addition to a `stdout` output, logstash sends events to an elasticsearch instance at the `elasticsearch` DNS host. When this image is launched, the `elasticsearch` host must be passed in via link or additional DNS. 14 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/nginx-backend/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM nginx:1.10.1-alpine 2 | 3 | # Override the nginx start from the base container 4 | COPY start.sh /start.sh 5 | RUN chmod +x /start.sh 6 | 7 | ENTRYPOINT ["/start.sh"] 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/nginx-backend/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=nginx-backend 4 | IMG_VERSION=${VERSION_NGINX_BACKEND} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/nginx-backend/start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # The hostname will be the container short hash which will be different for 4 | # each container, thus enough to show, for example, a round robin balancing 5 | # strategy 6 | echo "

Container Hash: $HOSTNAME

" > /usr/share/nginx/html/index.html 7 | 8 | # Use `exec` so that PID 1 is the nginx process and not this script 9 | exec /usr/sbin/nginx -g "daemon off;" 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/nginx-lb/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/nginx-lb/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=nginx-lb 4 | IMG_VERSION=${VERSION_NGINX_LB} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/nginx-lb/nginx.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "nginx.conf.template" 3 | dest = "/etc/nginx/nginx.conf" 4 | 5 | # The key below must be changed to match how you named your 6 | # service in OCCS. Don't forget to also adjust 7 | # this value in `/etc/confd/templates/nginx.conf.template 8 | keys = [ 9 | "OCCS_BACKEND_KEY" 10 | ] 11 | reload_cmd = "sv reload nginx" 12 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/prometheus/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=prometheus 4 | IMG_VERSION=${VERSION_PROMETHEUS} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/prometheus/prometheus.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "prometheus.yml.template" 3 | dest = "/etc/prometheus/prometheus.yml" 4 | 5 | # The key below must be changed to match how you named your 6 | # service in OCCS. Don't forget to also adjust 7 | # this value in /etc/confd/templates/prometheus.yml.template 8 | keys = [ 9 | "OCCS_BACKEND_KEY" 10 | ] 11 | reload_cmd = "sv reload prometheus" 12 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/prometheus/prometheus.yml.template_orig: -------------------------------------------------------------------------------- 1 | global: 2 | scrape_interval: 5s 3 | evaluation_interval: 5s 4 | external_labels: 5 | monitor: occs-blog-metrics 6 | 7 | rule_files: 8 | 9 | scrape_configs: 10 | - job_name: prometheus-scraper 11 | scrape_interval: 5s 12 | target_groups: 13 | - targets: [ 14 | {{range gets "/OCCS_BACKEND_KEY/*"}} 15 | '{{.Value}}',{{end}} 16 | ] 17 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=rolling-router-sticky-sessions 4 | IMG_VERSION=${VERSION_ROLLING_ROUTER_STICKY_SESSIONS} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/confd-files/00-upstream.template.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream.template.template" 3 | dest = "/etc/confd/templates/00-upstream.template" 4 | 5 | keys = [ 6 | "rolling/APP_NAME/stable/id", 7 | "rolling/APP_NAME/candidate/id", 8 | "rolling/APP_NAME/blendpercent", 9 | "rolling/APP_NAME/stickyness" 10 | ] 11 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/confd-files/00-upstream.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream.template" 3 | dest = "/tmp/00-upstream.sh" 4 | 5 | keys = [ 6 | "rolling/APP_NAME/blendpercent", 7 | "rolling/APP_NAME/stickyness", 8 | "{{ getv "/rolling/APP_NAME/stable/id" }}", 9 | "{{ getv "/rolling/APP_NAME/candidate/id" }}" 10 | ] 11 | reload_cmd = "sh /tmp/00-upstream.sh" 12 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/confd-files/00-upstream.toml.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream.toml.template" 3 | dest = "/etc/confd/conf.d/00-upstream.toml" 4 | 5 | keys = [ 6 | "rolling/APP_NAME/stable/id", 7 | "rolling/APP_NAME/candidate/id" 8 | ] 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/confd.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec /usr/bin/confd \ 4 | -backend stackengine \ 5 | -node $KV_IP:$KV_PORT \ 6 | -scheme http \ 7 | -auth-token $OCCS_API_TOKEN \ 8 | -interval 5 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/nginx-files/00-upstream-placeholder: -------------------------------------------------------------------------------- 1 | upstream rollingservices { 2 | least_conn; 3 | server 127.0.0.1 down; 4 | } 5 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/nginx-files/99-app: -------------------------------------------------------------------------------- 1 | 2 | server { 3 | listen 8080; 4 | root /etc/nginx/html; 5 | location ~ \.php$ { 6 | fastcgi_pass 127.0.0.1:9000; 7 | fastcgi_index index.php; 8 | include fastcgi.conf; 9 | } 10 | } 11 | 12 | server { 13 | listen 80; 14 | location / { 15 | proxy_pass http://rollingservices; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/nginx.conf: -------------------------------------------------------------------------------- 1 | worker_rlimit_nofile 8192; 2 | 3 | events { 4 | worker_connections 4096; ## Default: 1024 5 | } 6 | 7 | http { 8 | include /etc/nginx/sites-enabled/*; 9 | 10 | include /etc/nginx/mime.types; 11 | default_type application/octet-stream; 12 | sendfile on; 13 | } 14 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/php-fpm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # start php-fpm service and don't run this again 4 | 5 | /usr/bin/php-fpm 6 | 7 | sv down php-fpm 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/php-fpm2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # run the script below to start php-fpm service 4 | 5 | exec /tmp/php-fpm.sh 6 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/ui/css/main.css: -------------------------------------------------------------------------------- 1 | .large { 2 | font-size: 20px; 3 | } 4 | 5 | .photoSmall { 6 | border: 0; 7 | width: 50px; 8 | } 9 | 10 | .photo { 11 | border: 0; 12 | max-width: 300px; 13 | } 14 | 15 | .photoEmpty { 16 | border: 0; 17 | font-size: 30px; 18 | } 19 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/ui/css/navbar.css: -------------------------------------------------------------------------------- 1 | body { 2 | min-height: 2000px; 3 | padding-top: 70px; 4 | } 5 | 6 | .grey { background-color: #F8F8F8; } 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router-sticky-sessions/ui/oracle-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/Archive/ContainerCloud/images/rolling-router-sticky-sessions/ui/oracle-logo.png -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/.gitignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=rolling-router 4 | IMG_VERSION=${VERSION_ROLLING_ROUTER} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/confd-files/00-upstream.template.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream.template.template" 3 | dest = "/etc/confd/templates/00-upstream.template" 4 | 5 | keys = [ 6 | "rolling/APP_NAME/stable/id", 7 | "rolling/APP_NAME/candidate/id", 8 | "rolling/APP_NAME/blendpercent" 9 | ] 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/confd-files/00-upstream.toml.template: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream.template" 3 | dest = "/tmp/00-upstream.sh" 4 | 5 | keys = [ 6 | "rolling/APP_NAME/blendpercent", 7 | "{{ getv "/rolling/APP_NAME/stable/id" }}", 8 | "{{ getv "/rolling/APP_NAME/candidate/id" }}" 9 | ] 10 | reload_cmd = "sh /tmp/00-upstream.sh" 11 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/confd-files/00-upstream.toml.toml: -------------------------------------------------------------------------------- 1 | [template] 2 | src = "00-upstream.toml.template" 3 | dest = "/etc/confd/conf.d/00-upstream.toml" 4 | 5 | keys = [ 6 | "rolling/APP_NAME/stable/id", 7 | "rolling/APP_NAME/candidate/id" 8 | ] 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/confd.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec /usr/bin/confd \ 4 | -backend stackengine \ 5 | -node $KV_IP:$KV_PORT \ 6 | -scheme http \ 7 | -auth-token $OCCS_API_TOKEN \ 8 | -interval 5 9 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/nginx-files/00-upstream-placeholder: -------------------------------------------------------------------------------- 1 | upstream rollingservices { 2 | least_conn; 3 | server 127.0.0.1 down; 4 | } 5 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/nginx-files/99-app: -------------------------------------------------------------------------------- 1 | server { 2 | listen 80; 3 | location / { 4 | proxy_pass http://rollingservices; 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/rolling-router/nginx.conf: -------------------------------------------------------------------------------- 1 | worker_rlimit_nofile 8192; 2 | 3 | events { 4 | worker_connections 4096; ## Default: 1024 5 | } 6 | 7 | http { 8 | include /etc/nginx/sites-enabled/*; 9 | } 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/images/runit/Makefile: -------------------------------------------------------------------------------- 1 | include ../build/vars.mk 2 | 3 | IMG_NAME=runit 4 | IMG_VERSION=${VERSION_RUNIT} 5 | IMG_DIR=$(shell pwd) 6 | 7 | include ../build/common.mk 8 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/Makefile: -------------------------------------------------------------------------------- 1 | .DEFAULT_GOAL := stacks 2 | 3 | SHELL=/bin/bash 4 | STACKS=elk haproxy-lb-to-apache haproxy-lb-to-nginx nginx-lb-to-apache nginx-lb-to-nginx prometheus 5 | 6 | stacks: ## Loops over all the stacks and makes each one 7 | for s in $(STACKS); do \ 8 | pushd $$s && make && popd; \ 9 | done 10 | 11 | .PHONY: stacks 12 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/elk/Makefile: -------------------------------------------------------------------------------- 1 | IMAGES=logstash logspout kibana 2 | 3 | # Include the common makefile which provides the following targets: 4 | # stack (default): runs images, publish, and generate-stack-yml targets 5 | # images: builds the dependent docker images 6 | # publish: pushes the built images to the registry 7 | # generate-stack-yml: generates the stack.yml from the template 8 | include ../../images/build/vars.mk 9 | include ../build/common.mk 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/haproxy-lb-to-apache/Makefile: -------------------------------------------------------------------------------- 1 | IMAGES=runit confd apache-backend haproxy 2 | 3 | # Include the common makefile which provides the following targets: 4 | # stack (default): runs images, publish, and generate-stack-yml targets 5 | # images: builds the dependent docker images 6 | # publish: pushes the built images to the registry 7 | # generate-stack-yml: generates the stack.yml from the template 8 | include ../../images/build/vars.mk 9 | include ../build/common.mk 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/haproxy-lb-to-nginx/Makefile: -------------------------------------------------------------------------------- 1 | IMAGES=runit confd nginx-backend haproxy 2 | 3 | # Include the common makefile which provides the following targets: 4 | # stack (default): runs images, publish, and generate-stack-yml targets 5 | # images: builds the dependent docker images 6 | # publish: pushes the built images to the registry 7 | # generate-stack-yml: generates the stack.yml from the template 8 | include ../../images/build/vars.mk 9 | include ../build/common.mk 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/nginx-lb-to-apache/Makefile: -------------------------------------------------------------------------------- 1 | IMAGES=runit confd apache-backend nginx-lb 2 | 3 | # Include the common makefile which provides the following targets: 4 | # stack (default): runs images, publish, and generate-stack-yml targets 5 | # images: builds the dependent docker images 6 | # publish: pushes the built images to the registry 7 | # generate-stack-yml: generates the stack.yml from the template 8 | include ../../images/build/vars.mk 9 | include ../build/common.mk 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/nginx-lb-to-nginx/Makefile: -------------------------------------------------------------------------------- 1 | IMAGES=runit confd nginx-backend nginx-lb 2 | 3 | # Include the common makefile which provides the following targets: 4 | # stack (default): runs images, publish, and generate-stack-yml targets 5 | # images: builds the dependent docker images 6 | # publish: pushes the built images to the registry 7 | # generate-stack-yml: generates the stack.yml from the template 8 | include ../../images/build/vars.mk 9 | include ../build/common.mk 10 | -------------------------------------------------------------------------------- /Archive/ContainerCloud/stacks/prometheus/Makefile: -------------------------------------------------------------------------------- 1 | IMAGES=prometheus 2 | 3 | # Include the common makefile which provides the following targets: 4 | # stack (default): runs images, publish, and generate-stack-yml targets 5 | # images: builds the dependent docker images 6 | # publish: pushes the built images to the registry 7 | # generate-stack-yml: generates the stack.yml from the template 8 | include ../../images/build/vars.mk 9 | include ../build/common.mk 10 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.2.6/db.env.list: -------------------------------------------------------------------------------- 1 | ORACLE_SID=odidb 2 | ORACLE_PDB=odipdb 3 | ORACLE_PWD= 4 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.2.6/fmw_12.2.1.2.6_odi_Disk1_1of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Data Integrator Installer 12.2.1.2.6 2 | # 3 | # http://www.oracle.com/technetwork/middleware/data-integrator/downloads/index.html 4 | # 5 | # 6 | 20f0c757a2532e65010c69b51240004f fmw_12.2.1.2.6_odi_Disk1_1of2.zip 7 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.2.6/fmw_12.2.1.2.6_odi_Disk1_2of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Data Integrator Installer 12.2.1.2.6 2 | # 3 | # http://www.oracle.com/technetwork/middleware/data-integrator/downloads/index.html 4 | # 5 | # 6 | c49fb1393309ec39ee5548dd2331f618 fmw_12.2.1.2.6_odi_Disk1_2of2.zip 7 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.2.6/odi.env.list: -------------------------------------------------------------------------------- 1 | CONNECTION_STRING=:/odipdb 2 | RCUPREFIX=ODI1 3 | DB_PASSWORD= 4 | DB_SCHEMA_PASSWORD= 5 | HOST_NAME= 6 | SUPERVISOR_PASSWORD= 7 | WORK_REPO_NAME= 8 | WORK_REPO_PASSWORD= 9 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.2.6/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.3.0/db.env.list: -------------------------------------------------------------------------------- 1 | ORACLE_SID=odidb 2 | ORACLE_PDB=odipdb 3 | ORACLE_PWD= 4 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.3.0/fmw_12.2.1.3.0_odi_Disk1_1of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Data Integrator Installer 12.2.1.3.0 2 | # 3 | # http://www.oracle.com/technetwork/middleware/data-integrator/downloads/index.html 4 | # 5 | # 6 | 21f9e7a36d16b563a10f316ff0c2ebc1 fmw_12.2.1.3.0_odi_Disk1_1of2.zip 7 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.3.0/fmw_12.2.1.3.0_odi_Disk1_2of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Data Integrator Installer 12.2.1.3.0 2 | # 3 | # http://www.oracle.com/technetwork/middleware/data-integrator/downloads/index.html 4 | # 5 | # 6 | f4b3831a3d366299d7429160745aa4ce fmw_12.2.1.3.0_odi_Disk1_2of2.zip 7 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.3.0/odi.env.list: -------------------------------------------------------------------------------- 1 | CONNECTION_STRING=:/ 2 | RCUPREFIX=< RCU Prefix> 3 | DB_PASSWORD= 4 | DB_SCHEMA_PASSWORD= 5 | HOST_NAME= 6 | SUPERVISOR_PASSWORD= 7 | WORK_REPO_NAME= 8 | WORK_REPO_PASSWORD= 9 | -------------------------------------------------------------------------------- /Archive/OracleDataIntegrator/dockerfiles/12.2.1.3.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleEDQ/12.2.1.3.0/edq.db_env.list: -------------------------------------------------------------------------------- 1 | DB_HOST= 2 | DB_PORT= 3 | DB_SERVICE= 4 | RCUPREFIX= 5 | DB_PASSWORD= 6 | DB_SCHEMA_PASSWORD= 7 | DOMAIN_PASSWORD= 8 | -------------------------------------------------------------------------------- /Archive/OracleEDQ/12.2.1.3.0/fmw_12.2.1.3.0_edq_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Enterprise Data Quality Installer 12.2.1.2.0 2 | # 3 | # http://www.oracle.com/technetwork/middleware/oedq/downloads/index.html 4 | # 5 | # 6 | 2f34d6fd11e70e5d78db7fd4d792d63e fmw_12.2.1.3.0_edq_Disk1_1of1.zip 7 | -------------------------------------------------------------------------------- /Archive/OracleEDQ/12.2.1.3.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_runtime/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_runtime/dockerfiles/bin/art122200_64_linux_x86_64.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo ART Runtime 12.2.2.0 binary 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 7976ae003935a98a8aff1c4052cdca57 art122200_64_linux_x86_64.zip 6 | 7 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_salt_tma/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_salt_tma/dockerfiles/12.2.2/tmasna122200_64_linux_x86_64.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle TMA SNA 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | ca500ad26894b9f11aa6cee2427bc153 tmasna122200_64_linux_x86_64.zip 6 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_salt_tma/dockerfiles/12.2.2/tmatcp122200_64_linux_x86_64.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle TMA TCP 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 62608b11108618bd2a58e21ae2d81a4e tmatcp122200_64_linux_x86_64.zip 6 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_salt_tma/samples/apply-patch/p24444780_122200_Linux-x86-64.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Tuxedo 12.2.2 Rolling Patch 003 2 | # 3 | # - https://updates.oracle.com/Orion/Services/download/p24444780_122200_Linux-x86-64.zip?aru=20506667&patch_file=p24444780_122200_Linux-x86-64.zip 4 | # 5 | fb8a5eba051ce450d87684b716d5f3f3 p24444780_122200_Linux-x86-64.zip 6 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_workbench_tm/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_workbench_tm/dockerfiles/bin/art_tm122200_64_linux_x86_64.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo Application Rehosting Test Manager 12.2.2.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | d847bd673205e73c9dacca9033f56de8 art_tm122200_64_linux_x86_64.zip 6 | 7 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_workbench_tm/dockerfiles/bin/p26126370_122200_Linux-x86-64.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo Application Rehosting Workbench 12.2.2.0 RP16 2 | # 3 | # - https://updates.oracle.com/Orion/Services/download/p26126370_122200_Linux-x86-64.zip?aru=21296074&patch_file=p26126370_122200_Linux-x86-64.zip 4 | # 5 | p26126370_122200_Linux-x86-64.zip 6 | 7 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/art_workbench_tm/dockerfiles/bin/p26277335_122200_Linux-x86-64.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo Application Rehosting Test Manager 12.2.2.0 RP03 2 | # 3 | # - https://updates.oracle.com/Orion/Services/download/p26277335_122200_Linux-x86-64.zip?aru=21373781&patch_file=p26277335_122200_Linux-x86-64.zip 4 | # 5 | 79ce7468a2d0cffb0383f5720c534f96 p26277335_122200_Linux-x86-64.zip 6 | 7 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/core/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/core/dockerfiles/12.1.3/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oraInventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/core/dockerfiles/12.1.3/tuxedo121300_64_Linux_01_x86.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo 12.1.3.0 binary 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 7194e8711a257951211185b2280bedd6 tuxedo121300_64_Linux_01_x86.zip 6 | 7 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/core/dockerfiles/12.2.2/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oraInventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/core/dockerfiles/12.2.2/tuxedo122200_64_Linux_01_x86.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo 12.2.2.0 binary 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 8b0441818024d5715ed4fc1e74b9996c tuxedo122200_64_Linux_01_x86.zip 6 | 7 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/jolt/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/jolt/dockerfiles/container-scripts/jolt/service.rep: -------------------------------------------------------------------------------- 1 | service=TOUPPER 2 | inbuf=STRING 3 | outbuf=STRING 4 | export=true 5 | param=STRING 6 | type=string 7 | access=inout 8 | 9 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/performance_pack/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017, 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/performance_pack/dockerfiles/Dockerfile: -------------------------------------------------------------------------------- 1 | # Pull Tuxedo base image 2 | FROM oracle/tuxedoall:latest 3 | 4 | MAINTAINER Judy Liu 5 | COPY perfpack_runme.sh /u01/oracle/ 6 | 7 | USER root 8 | RUN chown oracle:oracle -R /u01/oracle/ && \ 9 | chmod +x /u01/oracle/perfpack_runme.sh 10 | 11 | USER oracle 12 | WORKDIR /u01/oracle 13 | 14 | # Define ENTRYPOINT. 15 | ENTRYPOINT ["/u01/oracle/perfpack_runme.sh"] 16 | 17 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/salt_tma/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/salt_tma/dockerfiles/12.2.2/init.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cat < 5 | COPY simpapp_runme.sh /u01/oracle/ 6 | 7 | USER root 8 | RUN chown oracle:oracle -R /u01/oracle/ && \ 9 | chmod +x /u01/oracle/simpapp_runme.sh 10 | 11 | USER oracle 12 | WORKDIR /u01/oracle 13 | 14 | # Define ENTRYPOINT. 15 | ENTRYPOINT ["/u01/oracle/simpapp_runme.sh"] 16 | 17 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_full/samples/shm/buildDockerImage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | docker build -t oracle/tuxedoshm . 3 | 4 | echo "To run the sample, use:" 5 | echo "docker run -d --name tuxedoshm -v \${Local_volumes_dir}:/u01/oracle/user_projects oracle/tuxedoshm" 6 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_message_q/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. 2 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_message_q/dockerfiles/12.1.3/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oraInventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_message_q/dockerfiles/12.1.3/otmq121300_64_Linux_x86.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Oracle Tuxedo Message Queue 12cR2 (12.1.3) binary 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 5c0e76295c3e6a6e719f36b3b65e5a94 otmq121300_64_Linux_x86.zip 6 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_message_q/samples/12.1.3/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oraInventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_message_q/samples/12.1.3/otmq121300_64_Linux_x86.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Oracle Tuxedo Message Queue 12cR2 (12.1.3) binary 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 5c0e76295c3e6a6e719f36b3b65e5a94 otmq121300_64_Linux_x86.zip 6 | -------------------------------------------------------------------------------- /Archive/OracleTuxedo/tuxedo_message_q/samples/12.1.3/p25885822_121300_Linux-x86-64.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Tuxedo 12.1.3 Rolling Patch 097 2 | # 3 | # - http://aru.us.oracle.com:8080/ARU/Download/process_download/p25885822_121300_Linux-x86-64.zip?file=p25885822_121300_Linux-x86-64.zip&aru=21357660&patch_file=adcarurepos.us.oracle.com:/vol/patch39/PLATFORM/Linux-x86-64/R600000000015646/p25885822_121300_Linux-x86-64.zip&file_id=95155364 4 | # 5 | 9dc6974b51ce1f47f2ab586c63f61d21 p25885822_121300_Linux-x86-64.zip 6 | 7 | 8 | -------------------------------------------------------------------------------- /Archive/README.md: -------------------------------------------------------------------------------- 1 | # Archived content 2 | 3 | The projects in this section have been archived and should be used for 4 | reference purposes only. 5 | 6 | Note that documentation in each project has not been updated, so some paths 7 | may now be invalid. 8 | 9 | - [ContainerCloud](./ContainerCloud) 10 | - [Oracle Data Integrator](./OracleDataIntegrator) 11 | - [Oracle Enterprise Data Quality](./OracleEDQ) 12 | - [Oracle Tuxedo](./OracleTuxedo) 13 | -------------------------------------------------------------------------------- /Contrib/OracleUnifiedDirectory/dockerfiles/12.2.1.3/install.rsp: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | Response File Version=1.0.0.0.0 3 | [GENERIC] 4 | DECLINE_SECURITY_UPDATES=true 5 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 6 | INSTALL_TYPE="Standalone Oracle Unified Directory Server (Managed independently of WebLogic server)" 7 | -------------------------------------------------------------------------------- /Contrib/OracleUnifiedDirectory/dockerfiles/12.2.1.3/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u00/app/oracle/oraInventory 2 | inst_group=oinstall 3 | -------------------------------------------------------------------------------- /Contrib/OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/config/ocm.rsp.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/Contrib/OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/config/ocm.rsp.tmpl -------------------------------------------------------------------------------- /Contrib/OracleUnifiedDirectory/dockerfiles/buildDockerImage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #To be defined -------------------------------------------------------------------------------- /Contrib/OracleUnifiedDirectory/samples/122140-simple-ldap/.env: -------------------------------------------------------------------------------- 1 | DOCKER_VOLUME_BASE=. 2 | DOCKER_USER=oracle 3 | DOCKER_REPO=oud 4 | -------------------------------------------------------------------------------- /Contrib/OracleUnifiedDirectory/samples/README.md: -------------------------------------------------------------------------------- 1 | # Oracle Unified Directory Samples 2 | 3 | ## 122140-simple-ldap 4 | 5 | Provides a Docker Compose example file for Oracle Unified Directory 12.2.1.4.0 -------------------------------------------------------------------------------- /Contrib/README.md: -------------------------------------------------------------------------------- 1 | # Community Contributions 2 | 3 | The content in this section of the repository was contributed by community 4 | members and is provided as an unofficial resource. 5 | 6 | - [Oracle Unified Directory](OracleUnifiedDirectory/) contributed by [@oehrlis](https://github.com/oehrlis). 7 | -------------------------------------------------------------------------------- /GraalVM/CE/README.md: -------------------------------------------------------------------------------- 1 | # Update: 2 | 3 | The GraalVM CE dockerfiles moved to: https://github.com/graalvm/container/tree/master/community 4 | -------------------------------------------------------------------------------- /OracleAccessManagement/dockerfiles/12.2.1.4.0/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2020, 2021 Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$MANAGED_SERVER_CONTAINER" = "true" ] ; then 8 | echo "http://{$MS_HOST:$MANAGEDSERVER_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://{$ADMIN_LISTEN_HOST:$ADMIN_LISTEN_PORT}/weblogic/ready" ; 11 | fi 12 | -------------------------------------------------------------------------------- /OracleAccessManagement/dockerfiles/12.2.1.4.0/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleAnalytics/dockerfiles/2025/Checksum.md5: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2025 Oracle and/or its affiliates. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | # 5 | # Download Oracle Analytics Server Installer 2025 6 | # 7 | # - https://www-sites.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html 8 | # 9 | f6f7558bdc8f430fdccca49e3cbcd105 Oracle_Analytics_Server_Linux_2025(8.2).zip 10 | -------------------------------------------------------------------------------- /OracleAnalytics/dockerfiles/2025/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2025 Oracle and/or its affiliates. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | # 5 | [ENGINE] 6 | 7 | #DO NOT CHANGE THIS. 8 | Response File Version=1.0.0.0.0 9 | 10 | [GENERIC] 11 | 12 | DECLINE_SECURITY_UPDATES=true 13 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 14 | -------------------------------------------------------------------------------- /OracleAnalytics/dockerfiles/2025/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.2/Checksum.md5: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | # Download Oracle Business Intelligence Installer 12.2.1.2 6 | # 7 | # - http://www.oracle.com/technetwork/middleware/bi/downloads/default-3237328.html 8 | # 9 | 7f72f6e4d1c6db376308ae7da1a09d46 fmw_12.2.1.2.0_bi_linux64_Disk1_1of2.zip 10 | 25cd88d077933e2786c3a3c60780303f fmw_12.2.1.2.0_bi_linux64_Disk1_2of2.zip 11 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.2/fmw_12.2.1.3.0_bi_linux64_Disk1_1of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Business Intelligence 12.2.1.2.0 2 | # 3 | # https://www.oracle.com/technetwork/middleware/bi/downloads/default-3237328.html 4 | # 5 | # 6 | 7f72f6e4d1c6db376308ae7da1a09d46 fmw_12.2.1.2.0_bi_linux64_Disk1_1of2.zip 7 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.2/fmw_12.2.1.3.0_bi_linux64_Disk1_2of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Business Intelligence 12.2.1.2.0 2 | # 3 | # https://www.oracle.com/technetwork/middleware/bi/downloads/default-3237328.html 4 | # 5 | # 6 | 25cd88d077933e2786c3a3c60780303f fmw_12.2.1.2.0_bi_linux64_Disk1_2of2.zip 7 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.2/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | [ENGINE] 6 | 7 | #DO NOT CHANGE THIS. 8 | Response File Version=1.0.0.0.0 9 | 10 | [GENERIC] 11 | 12 | DECLINE_SECURITY_UPDATES=true 13 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 14 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.2/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.3/Checksum.md5: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | # Download Oracle Business Intelligence Installer 12.2.1.3 6 | # 7 | # - http://www.oracle.com/technetwork/middleware/bi/downloads/default-3852322.html 8 | # 9 | cf86b8cab78711bca17742cdb76c66f1 fmw_12.2.1.3.0_bi_linux64_Disk1_1of2.zip 10 | 7e4c769d52790c4e00e3e37f405dbe4a fmw_12.2.1.3.0_bi_linux64_Disk1_2of2.zip 11 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.3/fmw_12.2.1.3.0_bi_linux64_Disk1_1of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Business Intelligence 12.2.1.3.0 2 | # 3 | # https://www.oracle.com/technetwork/middleware/bi/downloads/default-3852322.html 4 | # 5 | # 6 | cf86b8cab78711bca17742cdb76c66f1 fmw_12.2.1.3.0_bi_linux64_Disk1_1of2.zip 7 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.3/fmw_12.2.1.3.0_bi_linux64_Disk1_2of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Business Intelligence 12.2.1.3.0 2 | # 3 | # https://www.oracle.com/technetwork/middleware/bi/downloads/default-3852322.html 4 | # 5 | # 6 | 7e4c769d52790c4e00e3e37f405dbe4a fmw_12.2.1.3.0_bi_linux64_Disk1_2of2.zip 7 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.3/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | [ENGINE] 6 | 7 | #DO NOT CHANGE THIS. 8 | Response File Version=1.0.0.0.0 9 | 10 | [GENERIC] 11 | 12 | DECLINE_SECURITY_UPDATES=true 13 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 14 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.3/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.4/fmw_12.2.1.4.0_bi_linux64_Disk1_1of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Business Intelligence 12.2.1.4.0 2 | # 3 | # https://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/default-4441820.html 4 | # 5 | # 6 | f1aa5f43db385d77529c6ddfe76e4970 fmw_12.2.1.4.0_bi_linux64_Disk1_1of2.zip 7 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.4/fmw_12.2.1.4.0_bi_linux64_Disk1_2of2.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle Business Intelligence 12.2.1.4.0 2 | # 3 | # https://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/default-4441820.html 4 | # 5 | # 6 | 19ceb0e813a4bb7a2ebfc1c2c6cf158a fmw_12.2.1.4.0_bi_linux64_Disk1_2of2.zip 7 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | [ENGINE] 6 | 7 | #DO NOT CHANGE THIS. 8 | Response File Version=1.0.0.0.0 9 | 10 | [GENERIC] 11 | 12 | DECLINE_SECURITY_UPDATES=true 13 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 14 | -------------------------------------------------------------------------------- /OracleBI/dockerfiles/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleCloudInfrastructure/README.md: -------------------------------------------------------------------------------- 1 | # Oracle Cloud Infrastructure Container Images 2 | 3 | The following Oracle Cloud Infrastructure tools are available as container images: 4 | 5 | * [OCI Command Line Interface](oci-cli/) 6 | * [OCI Provider for Terraform](terraform-oci/) 7 | -------------------------------------------------------------------------------- /OracleCloudInfrastructure/terraform-oci/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM oraclelinux:7-slim 2 | 3 | ARG TERRAFORM_VERSION 4 | ARG OCI_PROVIDER_VERSION 5 | 6 | RUN yum -y install oraclelinux-developer-release-el7 \ 7 | && yum -y install terraform${TERRAFORM_VERSION} terraform-provider-oci${OCI_PROVIDER_VERSION} \ 8 | && rm -rf /var/cache/yum/* 9 | 10 | VOLUME ["/data"] 11 | WORKDIR /data 12 | 13 | CMD ["/bin/bash"] 14 | -------------------------------------------------------------------------------- /OracleDatabase/OracleConnectionManager/containerfiles/12.2.0.1/Checksum: -------------------------------------------------------------------------------- 1 | 911a691fef37786ef7fffd00c5ed64b2 linuxx64_12201_client.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/OracleConnectionManager/containerfiles/18.3.0/Checksum: -------------------------------------------------------------------------------- 1 | 9dedeacf9b3e84cd67621ffc166e32d1 LINUX.X64_180000_client.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/OracleConnectionManager/containerfiles/19.3.0/Checksum: -------------------------------------------------------------------------------- 1 | 8734ebeadd408a9b0c2dcb93e03b2f1b LINUX.X64_193000_client.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/OracleConnectionManager/containerfiles/21.3.0/Checksum: -------------------------------------------------------------------------------- 1 | a916c3df44bd02e915ebabbaf29dc223 LINUX.X64_213000_client.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/OracleConnectionManager/containerfiles/23.5.0/Checksum: -------------------------------------------------------------------------------- 1 | 85c40528c8271700853e4f179425560f LINUX.X64_234000_client.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleDNSServer/containerfiles/latest/named.empty: -------------------------------------------------------------------------------- 1 | $TTL 3H 2 | @ IN SOA @ rname.invalid. ( 3 | 0 ; serial 4 | 1D ; refresh 5 | 1H ; retry 6 | 1W ; expire 7 | 3H ) ; minimum 8 | NS @ 9 | A 127.0.0.1 10 | AAAA ::1 11 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleDNSServer/containerfiles/latest/named.localhost: -------------------------------------------------------------------------------- 1 | $TTL 1D 2 | @ IN SOA @ rname.invalid. ( 3 | 0 ; serial 4 | 1D ; refresh 5 | 1H ; retry 6 | 1W ; expire 7 | 3H ) ; minimum 8 | NS @ 9 | A 127.0.0.1 10 | AAAA ::1 11 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleDNSServer/containerfiles/latest/named.loopback: -------------------------------------------------------------------------------- 1 | $TTL 1D 2 | @ IN SOA @ rname.invalid. ( 3 | 0 ; serial 4 | 1D ; refresh 5 | 1H ; retry 6 | 1W ; expire 7 | 3H ) ; minimum 8 | NS @ 9 | A 127.0.0.1 10 | AAAA ::1 11 | PTR localhost. 12 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleDNSServer/containerfiles/latest/setupSudo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 2018-2025 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # Since: January, 2018 7 | # Author: paramdeep.saini@oracle.com 8 | # Description: Sets up the unix environment for DB installation. 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | 13 | chmod 666 /etc/sudoers 14 | echo "orcladmin ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers 15 | chmod 440 /etc/sudoers 16 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/containerfiles/latest/exportfile: -------------------------------------------------------------------------------- 1 | /oradata *(rw,sync,no_wdelay,no_root_squash,insecure) 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/containerfiles/latest/initsh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2023, Oracle and/or its affiliates 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/ 4 | 5 | echo "Creating env variables file /etc/storage_env_vars" 6 | /bin/bash -c "cat /proc/1/environ | tr '\0' '\n' > /etc/storage_env_vars" 7 | /bin/bash -c "sed -i -e 's/^/export /' /etc/storage_env_vars" 8 | 9 | echo "Starting Systemd" 10 | exec /lib/systemd/systemd 11 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/containerfiles/ol7/exportfile: -------------------------------------------------------------------------------- 1 | /oradata *(rw,sync,no_wdelay,no_root_squash) 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/containerfiles/ol7/setupSudo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 1982-2025 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # Since: November, 2018 7 | # Author: paramdeep.saini@oracle.com, sanjay.singh@oracle.com 8 | # Description: setup the sudo for Oracle user 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | 13 | chmod 666 /etc/sudoers 14 | echo "oracle ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers 15 | chmod 440 /etc/sudoers 16 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/12.2.0.1/exportfile: -------------------------------------------------------------------------------- 1 | /oradata *(rw,sync,no_wdelay,no_root_squash) 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/12.2.0.1/setupSudo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 1982-2018 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # Since: November, 2018 7 | # Author: paramdeep.saini@oracle.com, sanjay.singh@oracle.com 8 | # Description: setup the sudo for Oracle user 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | 13 | chmod 666 /etc/sudoers 14 | echo "oracle ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers 15 | chmod 440 /etc/sudoers 16 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/18.3.0/exportfile: -------------------------------------------------------------------------------- 1 | /oradata *(rw,sync,no_wdelay,no_root_squash) 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/18.3.0/setupSudo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 1982-2018 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # Since: November, 2018 7 | # Author: paramdeep.saini@oracle.com, sanjay.singh@oracle.com 8 | # Description: setup the sudo for Oracle user 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | 13 | chmod 666 /etc/sudoers 14 | echo "oracle ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers 15 | chmod 440 /etc/sudoers 16 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/19.3.0/exportfile: -------------------------------------------------------------------------------- 1 | /oradata *(rw,sync,no_wdelay,no_root_squash) 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/latest/exportfile: -------------------------------------------------------------------------------- 1 | /oradata *(rw,sync,no_wdelay,no_root_squash) 2 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRACStorageServer/dockerfiles/latest/initsh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2014-2024 , Oracle and/or its affiliates 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/ 4 | 5 | echo "Creating env variables file /etc/storage_env_vars" 6 | /bin/bash -c "cat /proc/1/environ | tr '\0' '\n' > /etc/storage_env_vars" 7 | /bin/bash -c "sed -i -e 's/^/export /' /etc/storage_env_vars" 8 | 9 | echo "Starting Systemd" 10 | exec /lib/systemd/systemd 11 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/containerfiles/19.3.0/Checksum: -------------------------------------------------------------------------------- 1 | b7c4c66f801f92d14faa0d791ccda721 19.3.0/LINUX.X64_193000_grid_home.zip 2 | 1858bd0d281c60f4ddabd87b1c214a4f 19.3.0/LINUX.X64_193000_db_home.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/containerfiles/19.3.0/tempfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/RAC/OracleRealApplicationClusters/containerfiles/19.3.0/tempfile -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/containerfiles/21.3.0/Checksum: -------------------------------------------------------------------------------- 1 | 8ac915a800800ddf16a382506d3953db 21.3.0/LINUX.X64_213000_db_home.zip 2 | b3fbdb7621ad82cbd4f40943effdd1be 21.3.0/LINUX.X64_213000_grid_home.zip -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/12.2.0.1/Checksum: -------------------------------------------------------------------------------- 1 | 1841f2ce7709cf909db4c064d80aae79 linuxx64_12201_database.zip 2 | ac1b156334cc5e8f8e5bd7fcdbebff82 linuxx64_12201_grid_home.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/18.3.0/Checksum: -------------------------------------------------------------------------------- 1 | cd42d137fd2a2eeb4e911e8029cc82a9 LINUX.X64_180000_grid_home.zip 2 | 99a7c4a088a8a502c261e741a8339ae8 LINUX.X64_180000_db_home.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/Checksum: -------------------------------------------------------------------------------- 1 | b7c4c66f801f92d14faa0d791ccda721 LINUX.X64_193000_grid_home.zip 2 | 1858bd0d281c60f4ddabd87b1c214a4f LINUX.X64_193000_db_home.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/README.md -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/initsh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2022, Oracle and/or its affiliates 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/ 4 | 5 | echo "Creating env variables file /etc/rac_env_vars" 6 | /bin/bash -c "cat /proc/1/environ | tr '\0' '\n' > /etc/rac_env_vars" 7 | /bin/bash -c "sed -i -e 's/^/export /' /etc/rac_env_vars" 8 | 9 | echo "Starting Systemd" 10 | exec /lib/systemd/systemd 11 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/scripts: -------------------------------------------------------------------------------- 1 | ../../common/scripts -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/setCrontab.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 2018,2021 Oracle and/or its affiliates. 5 | # 6 | # Since: January, 2018 7 | # Author: sanjay.singh@oracle.com, paramdeep.saini@oracle.com 8 | # 9 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 10 | # 11 | 12 | # shellcheck disable=SC2211 13 | # shellcheck disable=SC2035 14 | * * * * * /var/tmp/resetFailedUnits.sh 15 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/tempfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/19.3.0/tempfile -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/21.3.0/Checksum: -------------------------------------------------------------------------------- 1 | 8ac915a800800ddf16a382506d3953db LINUX.X64_213000_db_home.zip 2 | b3fbdb7621ad82cbd4f40943effdd1be LINUX.X64_213000_grid_home.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/21.3.0/initsh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2022, Oracle and/or its affiliates 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/ 4 | 5 | echo "Creating env variables file /etc/rac_env_vars" 6 | /bin/bash -c "cat /proc/1/environ | tr '\0' '\n' > /etc/rac_env_vars" 7 | /bin/bash -c "sed -i -e 's/^/export /' /etc/rac_env_vars" 8 | 9 | echo "Starting Systemd" 10 | exec /lib/systemd/systemd 11 | -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/21.3.0/scripts: -------------------------------------------------------------------------------- 1 | ../../common/scripts -------------------------------------------------------------------------------- /OracleDatabase/RAC/OracleRealApplicationClusters/dockerfiles/21.3.0/setCrontab.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 2018,2021 Oracle and/or its affiliates. 5 | # 6 | # Since: January, 2018 7 | # Author: sanjay.singh@oracle.com, paramdeep.saini@oracle.com 8 | # Description: Setup SSH between nodes 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | # shellcheck disable=SC2211 13 | # shellcheck disable=SC2035 14 | * * * * * /var/tmp/resetFailedUnits.sh 15 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/11.2.0.2/Checksum.xe: -------------------------------------------------------------------------------- 1 | dd7881a55569d890241f11cd0eeb7d48 oracle-xe-11.2.0-1.0.x86_64.rpm.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/11.2.0.2/setPassword.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ORACLE_PWD=$1 4 | 5 | su -p oracle -c "sqlplus / as sysdba << EOF 6 | ALTER USER SYS IDENTIFIED BY "$ORACLE_PWD"; 7 | ALTER USER SYSTEM IDENTIFIED BY "$ORACLE_PWD"; 8 | exit; 9 | EOF" 10 | 11 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/12.1.0.2/Checksum.ee: -------------------------------------------------------------------------------- 1 | 080435a40bd4c8dff6399b231a808e9a linuxamd64_12102_database_1of2.zip 2 | 30f20ef9437442b8282ce3984546c982 linuxamd64_12102_database_2of2.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/12.1.0.2/Checksum.se2: -------------------------------------------------------------------------------- 1 | dadbf2cfbc9b53f92d0b07f6677af966 linuxamd64_12102_database_se2_1of2.zip 2 | 2bda8cd4883bbd3f892dc152e568fc9e linuxamd64_12102_database_se2_2of2.zip 3 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/12.2.0.1/Checksum.ee: -------------------------------------------------------------------------------- 1 | 1841f2ce7709cf909db4c064d80aae79 linuxx64_12201_database.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/12.2.0.1/Checksum.se2: -------------------------------------------------------------------------------- 1 | 1841f2ce7709cf909db4c064d80aae79 linuxx64_12201_database.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/18.3.0/Checksum.ee: -------------------------------------------------------------------------------- 1 | 99a7c4a088a8a502c261e741a8339ae8 LINUX.X64_180000_db_home.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/18.3.0/Checksum.se2: -------------------------------------------------------------------------------- 1 | 99a7c4a088a8a502c261e741a8339ae8 LINUX.X64_180000_db_home.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/19.3.0/Checksum.ee: -------------------------------------------------------------------------------- 1 | 1858bd0d281c60f4ddabd87b1c214a4f LINUX.X64_193000_db_home.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/19.3.0/Checksum.ee.arm64: -------------------------------------------------------------------------------- 1 | 6c39043ad12e11bcdc505184631e11a2 LINUX.ARM64_1919000_db_home.zip -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/19.3.0/Checksum.se2: -------------------------------------------------------------------------------- 1 | 1858bd0d281c60f4ddabd87b1c214a4f LINUX.X64_193000_db_home.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/21.3.0/Checksum.ee: -------------------------------------------------------------------------------- 1 | 8ac915a800800ddf16a382506d3953db LINUX.X64_213000_db_home.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/dockerfiles/21.3.0/Checksum.se2: -------------------------------------------------------------------------------- 1 | 8ac915a800800ddf16a382506d3953db LINUX.X64_213000_db_home.zip 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/extensions/patching/patches/one_offs/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/SingleInstance/extensions/patching/patches/one_offs/.keep -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/extensions/patching/patches/release_update/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/SingleInstance/extensions/patching/patches/release_update/.keep -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/extensions/prebuiltdb/setup/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/SingleInstance/extensions/prebuiltdb/setup/.keep -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/helm-charts/oracle-db/Chart.yaml: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, Oracle Corporation and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | apiVersion: v1 5 | description: Oracle Database Server 6 | home: http://www.oracle.com 7 | name: oracle-db 8 | version: 1.0.0 9 | keywords: 10 | - oracle 11 | - database 12 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/helm-charts/oracle-db/templates/secrets.yaml: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | 6 | --- 7 | apiVersion: v1 8 | kind: Secret 9 | metadata: 10 | name: {{ template "fullname" . }} 11 | {{- include "oracle-db-labels" . | indent 2 }} 12 | stringData: 13 | oracle_pwd: {{ default (randAlphaNum 10) .Values.oracle_pwd | quote }} 14 | --- 15 | 16 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/12102-docker-compose/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '2' 2 | services: 3 | database: 4 | image: oracle/database:12.1.0.2-ee 5 | volumes: 6 | - /home/oracle/oradata:/opt/oracle/oradata # persistent oracle database data. 7 | ports: 8 | - 1521:1521 9 | - 8080:8080 10 | - 5500:5500 11 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/12201-docker-compose/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '2' 2 | services: 3 | database: 4 | image: oracle/database:12.2.0.1-ee 5 | volumes: 6 | - /home/oracle/oradata:/opt/oracle/oradata # persistent oracle database data. 7 | ports: 8 | - 1521:1521 9 | - 8080:8080 10 | - 5500:5500 11 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/1830-docker-compose/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '2' 2 | services: 3 | database: 4 | image: oracle/database:18.3.0-ee 5 | volumes: 6 | - /home/oracle/oradata:/opt/oracle/oradata # persistent oracle database data. 7 | ports: 8 | - 1521:1521 9 | - 8080:8080 10 | - 5500:5500 11 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/applypatch/12.1.0.2/patches/001/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/SingleInstance/samples/applypatch/12.1.0.2/patches/001/.gitkeep -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/applypatch/12.2.0.1/patches/001/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleDatabase/SingleInstance/samples/applypatch/12.2.0.1/patches/001/.gitkeep -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/customscripts/01_shellExample.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Environment: $(uname -a)"; 3 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/customscripts/02_createUser.sql: -------------------------------------------------------------------------------- 1 | ALTER SESSION SET CONTAINER=CUSTOMSCRIPTS; 2 | CREATE USER TEST IDENTIFIED BY test; 3 | GRANT CONNECT, RESOURCE TO TEST; 4 | ALTER USER TEST QUOTA UNLIMITED ON USERS; 5 | exit; 6 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/customscripts/03_addTable.sql: -------------------------------------------------------------------------------- 1 | CONNECT TEST/test@//localhost:1521/CUSTOMSCRIPTS; 2 | -- Create starter set 3 | CREATE TABLE PEOPLE(name VARCHAR2(10)); 4 | INSERT INTO PEOPLE (name) VALUES ('Larry'); 5 | INSERT INTO PEOPLE (name) VALUES ('Bruno'); 6 | INSERT INTO PEOPLE (name) VALUES ('Gerald'); 7 | COMMIT; 8 | exit; 9 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/samples/startersetcontainer/starterset.sql: -------------------------------------------------------------------------------- 1 | -- Create test user 2 | GRANT CONNECT, RESOURCE, UNLIMITED TABLESPACE TO TEST IDENTIFIED BY test; 3 | -- Connect as test user 4 | CONN TEST/test@//localhost:1521/STARTERSET 5 | -- Create starter set 6 | CREATE TABLE PEOPLE(name VARCHAR2(10)); 7 | INSERT INTO PEOPLE (name) VALUES ('Larry'); 8 | INSERT INTO PEOPLE (name) VALUES ('Bruno'); 9 | INSERT INTO PEOPLE (name) VALUES ('Gerald'); 10 | COMMIT; 11 | exit; 12 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/tests/bin/put_install_files_here.txt: -------------------------------------------------------------------------------- 1 | Please put all installer files (.zip, etc) in here before running the tests. 2 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/tests/runAllTests.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 1982-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # Since: June, 2017 7 | # Author: gerald.venzl@oracle.com 8 | # Description: Runs all tests for Oracle Database Docker containers 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | 13 | # Run image build tests 14 | ./runImageBuildTests.sh && \ 15 | ./runContainerTests.sh 16 | -------------------------------------------------------------------------------- /OracleDatabase/SingleInstance/tests/runContainerTests.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # LICENSE UPL 1.0 3 | # 4 | # Copyright (c) 1982-2017 Oracle and/or its affiliates. All rights reserved. 5 | # 6 | # Since: August, 2017 7 | # Author: gerald.venzl@oracle.com 8 | # Description: Runs all tests for Oracle Database Docker containers 9 | # 10 | # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. 11 | # 12 | 13 | ./runContainerTests183.sh 14 | ./runContainerTests122.sh 15 | ./runContainerTests121.sh 16 | ./runContainerTests112.sh 17 | -------------------------------------------------------------------------------- /OracleEssbase/dockerfiles/21.1.0/Checksum.md5: -------------------------------------------------------------------------------- 1 | 30427d53bc0af3aadde9abb67dafb6b3 essbase-21.1.0.0.0-171-linux64.jar 2 | -------------------------------------------------------------------------------- /OracleEssbase/dockerfiles/21.1.0/essbase-21.1.0.0.0-171-linux64.jar.download: -------------------------------------------------------------------------------- 1 | 30427d53bc0af3aadde9abb67dafb6b3 essbase-21.1.0.0.0-171-linux64.jar 2 | -------------------------------------------------------------------------------- /OracleEssbase/dockerfiles/21.1.0/etc/essbase-version-info: -------------------------------------------------------------------------------- 1 | Oracle Essbase Container 21.1.0.0 2 | -------------------------------------------------------------------------------- /OracleEssbase/dockerfiles/21.1.0/install.file: -------------------------------------------------------------------------------- 1 | ORACLE_HOME_NAME=orahome 2 | -------------------------------------------------------------------------------- /OracleEssbase/dockerfiles/21.1.0/patches/patches.download: -------------------------------------------------------------------------------- 1 | # 2 | # Oracle Essbase 3 | # Download patches from : https://support.oracle.com 4 | # 5 | # To build the Essbase image with patches, you must download and drop the Essbase 21.1.0.0.0 patch zip files (for e.g. p29928100_122130_Generic.zip) into the patches directory. 6 | -------------------------------------------------------------------------------- /OracleEssbase/samples/docker-compose/multiple-container/status_essbase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (c) 2021, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | # 6 | 7 | DIR=`cd -P $(dirname $0);pwd` 8 | 9 | STACK_INSTANCE_NAME=${STACK_INSTANCE_NAME:-sample} 10 | STACK_INSTANCE_NAME=${STACK_INSTANCE_NAME,,} 11 | 12 | docker-compose --project-name ${STACK_INSTANCE_NAME} ps -a 13 | -------------------------------------------------------------------------------- /OracleEssbase/samples/docker-compose/single-node-sqlserver/database/healthcheck.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | # 3 | # Copyright (c) 2021, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | # 6 | 7 | /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P ${SA_PASSWORD} -Q "SELECT 1" || exit 1 8 | -------------------------------------------------------------------------------- /OracleEssbase/samples/docker-compose/single-node-sqlserver/database/setup.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE CertDB 2 | GO 3 | 4 | ALTER DATABASE CertDB set Read_committed_snapshot on 5 | GO 6 | 7 | DECLARE @collate sysname 8 | SELECT @collate = convert (sysname, serverproperty('COLLATION')) 9 | IF ( charindex(N'_CI', @collate) > 0) 10 | BEGIN 11 | SELECT @collate=replace(@collate, N'_CI', N'_CS') 12 | exec('Alter database CertDB COLLATE ' + @collate) 13 | END 14 | GO 15 | -------------------------------------------------------------------------------- /OracleEssbase/samples/docker-compose/single-node-sqlserver/database/start-db.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | # 3 | # Copyright (c) 2021, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | # 6 | 7 | SCRIPT_DIR=$(cd $(dirname $0); pwd) 8 | 9 | echo "Starting SQL Server" 10 | /opt/mssql/bin/sqlservr & 11 | pid=$! 12 | 13 | # Configure the database in the background 14 | ${SCRIPT_DIR}/configure-db.sh 15 | wait $pid 16 | -------------------------------------------------------------------------------- /OracleEssbase/samples/docker-compose/single-node-sqlserver/status_essbase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (c) 2021, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | # 6 | 7 | DIR=`cd -P $(dirname $0);pwd` 8 | 9 | STACK_INSTANCE_NAME=${STACK_INSTANCE_NAME:-sample} 10 | STACK_INSTANCE_NAME=${STACK_INSTANCE_NAME,,} 11 | 12 | docker-compose --project-name ${STACK_INSTANCE_NAME} ps -a 13 | -------------------------------------------------------------------------------- /OracleEssbase/samples/docker-compose/single-node/status_essbase.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (c) 2021, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | # 6 | 7 | DIR=`cd -P $(dirname $0);pwd` 8 | 9 | STACK_INSTANCE_NAME=${STACK_INSTANCE_NAME:-sample} 10 | STACK_INSTANCE_NAME=${STACK_INSTANCE_NAME,,} 11 | 12 | docker-compose --project-name ${STACK_INSTANCE_NAME} ps -a 13 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/Checksum: -------------------------------------------------------------------------------- 1 | # Download FMW Infrastructure Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 48a6ac719d2c46469d554f652cb579e2 fmw_12.2.1.4.0_infrastructure_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/env.txt: -------------------------------------------------------------------------------- 1 | DB_SID=InfraDB 2 | DB_PDB=InfraPDB1 3 | DB_DOMAIN=us.oracle.com 4 | DB_BUNDLE=basic 5 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/fmw_12.2.1.4.0_infrastructure_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Infrastructure Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 48a6ac719d2c46469d554f652cb579e2 fmw_12.2.1.4.0_infrastructure_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2014-2018 Oracle and/or its affiliates. All rights reserved. 2 | [ENGINE] 3 | 4 | #DO NOT CHANGE THIS. 5 | Response File Version=1.0.0.0.0 6 | 7 | [GENERIC] 8 | 9 | DECLINE_SECURITY_UPDATES=true 10 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 11 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/properties/domain.properties: -------------------------------------------------------------------------------- 1 | DOMAIN_NAME=myinfraDomain 2 | ADMIN_LISTEN_PORT=7001 3 | ADMIN_NAME=myadmin 4 | ADMIN_HOST=InfraAdminContainer 5 | ADMINISTRATION_PORT_ENABLED=true 6 | ADMINISTRATION_PORT=9002 7 | MANAGEDSERVER_PORT=8001 8 | MANAGED_NAME=infraServer1 9 | RCUPREFIX=INFRA10 10 | PRODUCTION_MODE=dev 11 | CONNECTION_STRING=InfraDB:1521/InfraPDB1.us.oracle.com 12 | DOMAIN_HOST_VOLUME=/home/username/domain_home 13 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/12.2.1.4/properties/domain_security.properties: -------------------------------------------------------------------------------- 1 | username=myweblogic 2 | password=welcome1 3 | db_user=sys 4 | db_pass=Oradoc_db1 5 | db_schema=Oradoc_db1 6 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/Checksum: -------------------------------------------------------------------------------- 1 | # Download FMW Infrastructure Installer 14.1.2.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | eb15e00de2b7cab41af69ef591069b8f V1045135-01.zip 6 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/V1045135-01.zip.download: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Infrastructure Installer 14.1.2.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | eb15e00de2b7cab41af69ef591069b8f V1045135-01.zip 6 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/env.txt: -------------------------------------------------------------------------------- 1 | DB_SID=InfraDB 2 | DB_PDB=InfraPDB1 3 | DB_DOMAIN=us.oracle.com 4 | DB_BUNDLE=basic 5 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2025, Oracle and/or its affiliates. 2 | [ENGINE] 3 | 4 | #DO NOT CHANGE THIS. 5 | Response File Version=1.0.0.0.0 6 | 7 | [GENERIC] 8 | 9 | DECLINE_SECURITY_UPDATES=true 10 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 11 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/properties/domain.properties: -------------------------------------------------------------------------------- 1 | DOMAIN_NAME=myinfraDomain 2 | ADMIN_LISTEN_PORT=7001 3 | ADMIN_NAME=myadmin 4 | ADMIN_HOST=InfraAdminContainer 5 | ADMINISTRATION_PORT_ENABLED=true 6 | ADMINISTRATION_PORT=9002 7 | MANAGEDSERVER_PORT=8001 8 | MANAGED_NAME=infraServer1 9 | RCUPREFIX=INFRA10 10 | PRODUCTION_MODE=dev 11 | CONNECTION_STRING=InfraDB:1521/InfraPDB1.us.oracle.com 12 | DOMAIN_HOST_VOLUME=/home/username/domain_home 13 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/dockerfiles/14.1.2.0/properties/domain_security.properties: -------------------------------------------------------------------------------- 1 | username=xxxxxxxx 2 | password=xxxxxxxx 3 | db_user=xxxxxxxxx 4 | db_pass=xxxxxxxxxx 5 | db_schema=xxxxxxxxxx 6 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/build.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | # 3 | #Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | #Build FMW Infrastructure Domain image 8 | docker build -f Dockerfile -t 12213-fmw-domain-in-volume . 9 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/build_rcu.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | # 3 | #Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | #Build image to run RCU 8 | docker build -f Dockerfile.rcu -t 12213-fmw-rcu . 9 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/env.txt: -------------------------------------------------------------------------------- 1 | ID=InfraDB 2 | DB_PDB=InfraPDB1 3 | DB_DOMAIN=us.oracle.com 4 | DB_BUNDLE=basic 5 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/properties/domain.properties: -------------------------------------------------------------------------------- 1 | DOMAIN_NAME=myinfraDomain 2 | ADMIN_LISTEN_PORT=7001 3 | ADMIN_NAME=myadmin 4 | ADMIN_HOST=InfraAdminContainer 5 | MANAGEDSERVER_PORT=8001 6 | MANAGED_BASE_NAME=infraMS 7 | MANAGED_SERVER_COUNT=2 8 | PRODUCTION_MODE=dev 9 | CLUSTER_NAME=cluster1 10 | DEBUG_PORT=8453 11 | DEBUG_FLAG=true 12 | DOMAIN_HOST_VOLUME=/home/username/domain_home 13 | 14 | 15 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/properties/domain_security.properties: -------------------------------------------------------------------------------- 1 | username=myusername 2 | password=welcome1 3 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/properties/rcu.properties: -------------------------------------------------------------------------------- 1 | RCUPREFIX=INFRA01 2 | CONNECTION_STRING=InfraDB:1521/InfraPDB1.us.oracle.com 3 | 4 | 5 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-domain-in-volume/properties/rcu_security.properties: -------------------------------------------------------------------------------- 1 | db_user=sys 2 | db_pass=Oradoc_db1 3 | db_schema=Oradoc_db1 4 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-patch-fmw-for-k8s/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | #Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | # Build the image using Dockerfile to apply patch p29135930 based on FMW Infrastructure 12.2.1.3 8 | docker build --force-rm=true --no-cache=true -t oracle/fmw-infrastructure:12213-update-k8s . 9 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-patch-fmw-for-k8s/p29135930_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 97c2bf3c251ea1b06234aaa5ed52dddd p29135930_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleFMWInfrastructure/samples/12213-patch/p27117282_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 06c65edaedc7310db673b8d1e650a504 p27117282_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleGoldenGate/12c-19c/.gitignore: -------------------------------------------------------------------------------- 1 | ggstar/ 2 | *.jar 3 | *.tar 4 | *.tgz 5 | *.zip 6 | -------------------------------------------------------------------------------- /OracleGoldenGate/21c/bin/replace-variables.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ## Copyright (c) 2021, Oracle and/or its affiliates. 3 | set -e 4 | 5 | ## 6 | ## r e p l a c e - v a r i a b l e s . s h 7 | ## Replace environment variables with their values in one or more text files 8 | ## 9 | 10 | perl -pi -e 'foreach $key(sort keys %ENV){ s/\$\{$key\}/$ENV{$key}/g}' "$@" 11 | -------------------------------------------------------------------------------- /OracleGoldenGate/21c/samples/README.md: -------------------------------------------------------------------------------- 1 | # Oracle GoldenGate 21.3 Microservices Edition on Docker 2 | 3 | ## Samples 4 | 5 | `docker-compose.yml` - Docker Compose example for building and running the Oracle GoldenGate Docker image 6 | -------------------------------------------------------------------------------- /OracleGoldenGate/23/bin/replace-variables.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ## Copyright (c) 2024, Oracle and/or its affiliates. 3 | set -e 4 | 5 | ## 6 | ## Replace environment variables with their values in one or more text files 7 | ## 8 | 9 | perl -pi -e 'foreach $key(sort keys %ENV){ s/\$\{$key\}/$ENV{$key}/g}' "$@" 10 | -------------------------------------------------------------------------------- /OracleGoldenGate/23/samples/README.md: -------------------------------------------------------------------------------- 1 | # Oracle GoldenGate 23ai Microservices Edition on Docker 2 | 3 | ## Samples 4 | 5 | `docker-compose.yml` - Docker Compose example for building and running the Oracle GoldenGate Docker image 6 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/12.2.1.4.0/container-scripts/helloWorld.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Oracle HHTP Server Test 6 | 7 | 8 | 9 |

Oracle HTTP Server Test

10 |

Welcome to Hello world!!! Test is successful

11 | 12 | 13 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/12.2.1.4.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2024 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 5 | # 6 | inventory_loc=/u01/oracle/.inventory 7 | inst_group=oracle 8 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/12.2.1.4.0/properties/domain.properties: -------------------------------------------------------------------------------- 1 | username=username 2 | password=passwd 3 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/14.1.2.0.0/V1045136-01.zip.download: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2025 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 5 | # 6 | # 7 | # Download the OHS 14.1.2.0.0 software for LINUX.x64 (V1045136-01.zip) 8 | # 9 | # from http://www.oracle.com/technetwork/middleware/webtier/downloads/index-jsp-156711.html 10 | # 11 | # 12 | 6f5fbc72f151426a8cca775bed058b2d V1045136-01.zip 13 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/14.1.2.0.0/container-scripts/helloWorld.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Oracle HHTP Server Test 6 | 7 | 8 | 9 |

Oracle HTTP Server Test

10 |

Welcome to Hello World!!! Test is successful

11 | 12 | 13 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/14.1.2.0.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2025 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 5 | # 6 | inventory_loc=/u01/oracle/.inventory 7 | inst_group=oracle 8 | -------------------------------------------------------------------------------- /OracleHTTPServer/dockerfiles/14.1.2.0.0/properties/domain.properties: -------------------------------------------------------------------------------- 1 | username=xxxxxxxxxx 2 | password=xxxxxxxxxx 3 | -------------------------------------------------------------------------------- /OracleHTTPServer/samples/12214-patch/p36393221_122140_Linux-x86-64.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for Oracle HTTP Server 12.2.1.4 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | c66c76aa256882ce0e60aaae7ffc5abb p36393221_122140_Linux-x86-64.zip 9 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/dockerfiles/12.2.1.4.0/as.properties: -------------------------------------------------------------------------------- 1 | CONNECTION_STRING=OIM12212Database:1521/oimpdb 2 | DB_SCHEMA_PASSWORD=welcome1 3 | RCUPREFIX=OIM01 4 | ADMIN_PASSWORD=welcome1 5 | DB_PASSWORD=Welcome1 6 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/dockerfiles/12.2.1.4.0/db.properties: -------------------------------------------------------------------------------- 1 | ORACLE_SID=oimdb 2 | ORACLE_PDB=oimpdb 3 | ORACLE_PWD=Welcome1 4 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/dockerfiles/12.2.1.4.0/idmqs.response: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | 3 | #DO NOT CHANGE THIS. 4 | Response File Version=1.0.0.0.0 5 | 6 | [GENERIC] 7 | SPECIFY_DOWNLOAD_LOCATION=false 8 | SKIP_SOFTWARE_UPDATES=true 9 | SOFTWARE_UPDATES_DOWNLOAD_LOCATION= 10 | 11 | INSTALL_TYPE=Installation for Oracle Identity and Access Manager 12 | 13 | MYORACLESUPPORT_USERNAME= 14 | MYORACLESUPPORT_PASSWORD= 15 | DECLINE_SECURITY_UPDATES=true 16 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 17 | 18 | [SYSTEM] 19 | [APPLICATIONS] 20 | [RELATIONSHIPS] 21 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/dockerfiles/12.2.1.4.0/oimms.properties: -------------------------------------------------------------------------------- 1 | adminhostname=oimadmin 2 | adminport=7001 3 | server=oim_server1 4 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/dockerfiles/12.2.1.4.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/dockerfiles/12.2.1.4.0/soams.properties: -------------------------------------------------------------------------------- 1 | adminhostname=oimadmin 2 | adminport=7001 3 | server=soa_server1 4 | -------------------------------------------------------------------------------- /OracleIdentityGovernance/samples/containerizedDB/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleIdentityGovernance/samples/containerizedDB/.gitkeep -------------------------------------------------------------------------------- /OracleIdentityGovernance/samples/externalDB/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleIdentityGovernance/samples/externalDB/.gitkeep -------------------------------------------------------------------------------- /OracleIdentityGovernance/samples/scripts/README.md: -------------------------------------------------------------------------------- 1 | # Scripts for connectors 2 | 3 | ## Oracle EBS HRMS 4 | 5 | Directory Oracle_EBS_HRMS contains script files for creating a service account in EBS target For HRMS 6 | 7 | ## Oracle EBS UM 8 | 9 | Directory Oracle_EBS_UM contains script files for creating a service account in EBS target For UM 10 | 11 | ## PEOPLESOFT 12 | 13 | Directory PEOPLESOFT contains views definitions for peoplesoft target 14 | 15 | Copyright (c) 2025 Oracle and/or its affiliates. -------------------------------------------------------------------------------- /OracleJava/21/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Copyright (c) 2023, 2025 Oracle and/or its affiliates. 4 | # 5 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | 8 | if test "$1" = "9" 9 | then 10 | echo "Building Oracle JDK 21 on Oracle Linux 9" 11 | docker build --file Dockerfile.ol9 --tag oracle/jdk:21-ol9 . 12 | else 13 | echo "Building Oracle JDK 21 on Oracle Linux 8" 14 | docker build --file Dockerfile.ol8 --tag oracle/jdk:21-ol8 . 15 | fi -------------------------------------------------------------------------------- /OracleJava/24/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Copyright (c) 2024,2025 Oracle and/or its affiliates. 4 | # 5 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | echo "Building Oracle JDK 24 on Oracle Linux 9" 8 | docker build --file Dockerfile.ol9 --tag oracle/jdk:24-ol9 . -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/golang/1.13/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-golang-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_golang\* && \ 7 | yum-config-manager --enable ol7_developer_golang113 && \ 8 | yum -y install golang && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/go", "version"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/golang/1.14/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-golang-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_golang\* && \ 7 | yum-config-manager --enable ol7_developer_golang114 && \ 8 | yum -y install golang && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/go", "version"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/golang/1.15/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-golang-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_golang\* && \ 7 | yum-config-manager --enable ol7_developer_golang115 && \ 8 | yum -y install golang && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/go", "version"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/golang/1.16/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-golang-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_golang\* && \ 7 | yum-config-manager --enable ol7_developer_golang116 && \ 8 | yum -y install golang && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/go", "version"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/golang/1.17/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-golang-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_golang\* && \ 7 | yum-config-manager --enable ol7_developer_golang117 && \ 8 | yum -y install golang && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/go", "version"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/12-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/nodejs/12-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/12/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/nodejs/12/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/12/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-nodejs-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_nodejs\* && \ 7 | yum-config-manager --enable ol7_developer_nodejs12 && \ 8 | yum -y install nodejs && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/node", "-v"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/14-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/nodejs/14-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/14/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/nodejs/14/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/14/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-nodejs-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_nodejs\* && \ 7 | yum-config-manager --enable ol7_developer_nodejs14 && \ 8 | yum -y install nodejs && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/node", "-v"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/16-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/nodejs/16-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/16/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/nodejs/16/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/nodejs/16/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install oracle-nodejs-release-el7 && \ 6 | yum-config-manager --disable ol7_developer_nodejs\* && \ 7 | yum-config-manager --enable ol7_developer_nodejs16 && \ 8 | yum -y install nodejs && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/node", "-v"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/php/7.4-apache-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/php/7.4-apache-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/php/7.4-apache/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/php/7.4-apache/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/php/7.4-cli-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/php/7.4-cli-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/php/7.4-cli/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/php/7.4-cli/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/php/7.4-fpm-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/php/7.4-fpm-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/php/7.4-fpm/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/php/7.4-fpm/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/python/3.6-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/python/3.6-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/python/3.6/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | FROM oraclelinux:7-slim 4 | 5 | RUN yum -y install python3 \ 6 | python3-libs \ 7 | python3-pip \ 8 | python3-setuptools && \ 9 | rm -rf /var/cache/yum/* 10 | 11 | CMD ["/bin/python3","--version"] -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/ruby/2.6/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/ruby/2.6/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/ruby/2.7-nodejs/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/ruby/2.7-nodejs/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/ruby/2.7/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/ruby/2.7/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/ruby/3.0-nodejs/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/ruby/3.0-nodejs/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux7/ruby/3.0/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux7/ruby/3.0/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/gcc-toolset/11-perftools/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2021 Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | if [ "$1" = "interactive-shell" ]; then 6 | scl enable gcc-toolset-11 -- bash 7 | else 8 | scl enable gcc-toolset-11 -- env -- "$@" 9 | fi 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/gcc-toolset/11-toolchain/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2021 Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | if [ "$1" = "interactive-shell" ]; then 6 | scl enable gcc-toolset-11 -- bash 7 | else 8 | scl enable gcc-toolset-11 -- env -- "$@" 9 | fi 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/golang/latest/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable go-toolset:ol8 && \ 7 | dnf -y install go-toolset && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/go", "version"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/golang/ol8: -------------------------------------------------------------------------------- 1 | latest -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/haproxy/1.8/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN \ 7 | dnf -y install haproxy && \ 8 | rm -rf /var/cache/dnf 9 | 10 | EXPOSE 5000 11 | 12 | CMD ["/usr/sbin/haproxy", "-p", "/run/haproxy.pid", "-f", "/etc/haproxy/haproxy.cfg", "-W", "-db"] 13 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/haproxy/latest: -------------------------------------------------------------------------------- 1 | 1.8 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/helm/3.12/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2024 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | # OCNE 1.8 - Helm 3.12 4 | 5 | FROM ghcr.io/oracle/oraclelinux:8 6 | 7 | RUN dnf install -y oracle-olcne-release-el8 && \ 8 | dnf config-manager --enable ol8_olcne18 ol8_addons ol8_baseos_latest ol8_appstream && \ 9 | dnf install -y helm && \ 10 | rm -rf /var/cache/dnf 11 | 12 | ENTRYPOINT ["helm"] 13 | 14 | CMD ["--help"] -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nginx/latest: -------------------------------------------------------------------------------- 1 | 1.22 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nodejs/14-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux8/nodejs/14-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nodejs/14/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable nodejs:14 && \ 7 | dnf -y install nodejs npm && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/node", "-v"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nodejs/16/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable nodejs:16 && \ 7 | dnf -y install nodejs npm && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/node", "-v"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nodejs/18/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable nodejs:18 && \ 7 | dnf -y install nodejs npm && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/node", "-v"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nodejs/20/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023, Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable nodejs:20 && \ 7 | dnf -y install nodejs npm && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/node", "-v"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/nodejs/22/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2025, Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable nodejs:22 && \ 7 | dnf -y install nodejs npm && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/node", "-v"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/ocne-tools/1.8/help.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2024 Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | echo "OCNE/OKE Tools" 6 | 7 | echo "oci-cli version: $(oci --version)" 8 | helm version --template='helm version: {{.Version}}' 9 | echo '' 10 | echo "kubectl versions: " 11 | kubectl version --client -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/ocne-tools/1.9/help.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2024 Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | echo "OCNE/OKE Tools" 6 | 7 | echo "oci-cli version: $(oci --version)" 8 | helm version --template='helm version: {{.Version}}' 9 | echo '' 10 | echo "kubectl versions: " 11 | kubectl version --client -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/php/7.4-apache-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux8/php/7.4-apache-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/php/7.4-cli-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux8/php/7.4-cli-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/php/7.4-fpm-oracledb/.skip-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleLinuxDevelopers/oraclelinux8/php/7.4-fpm-oracledb/.skip-arm64 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/python/3.11/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023, Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y install python3.11 python3.11-pip python3.11-setuptools python3.11-wheel && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/bin/python3", "-V"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/python/3.12/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2024, Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y install python3.12 python3.12-pip python3.12-setuptools python3.12-wheel && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/bin/python3", "-V"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/python/3.6/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable python36 && \ 7 | dnf -y install python36 python3-pip python3-setuptools && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/python3", "-V"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/python/3.8/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module disable python36 && \ 7 | dnf -y module enable python38 && \ 8 | dnf -y install python38 python38-pip python38-setuptools python38-wheel && \ 9 | rm -rf /var/cache/dnf 10 | 11 | CMD ["/bin/python3", "-V"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/python/3.9/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module disable python36 && \ 7 | dnf -y module enable python39 && \ 8 | dnf -y install python39 python39-pip python39-setuptools python39-wheel && \ 9 | rm -rf /var/cache/dnf 10 | 11 | CMD ["/bin/python3", "-V"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/ruby/2.7/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021, 2022 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable ruby:2.7 && \ 7 | dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 8 | rubygems rubygem-rake rubygem-bundler \ 9 | gcc make && \ 10 | rm -rf /var/cache/dnf 11 | 12 | CMD ["irb"] 13 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/ruby/3.0/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | RUN dnf -y module enable ruby:3.0 && \ 7 | dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 8 | rubygems rubygem-rake rubygem-bundler \ 9 | gcc make && \ 10 | rm -rf /var/cache/dnf 11 | 12 | CMD ["irb"] 13 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/ruby/3.1/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | 7 | RUN dnf -y module enable ruby:3.1 && \ 8 | dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 9 | rubygems rubygem-rake rubygem-bundler \ 10 | gcc make && \ 11 | rm -rf /var/cache/dnf 12 | 13 | CMD ["irb"] 14 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux8/ruby/3.3/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2024 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:8 5 | 6 | 7 | RUN dnf -y module enable ruby:3.3 && \ 8 | dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 9 | rubygems rubygem-rake rubygem-bundler \ 10 | gcc make && \ 11 | rm -rf /var/cache/dnf 12 | 13 | CMD ["irb"] 14 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/gcc-toolset/12-toolchain/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2023 Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | if [ "$1" = "interactive-shell" ]; then 6 | scl enable gcc-toolset-12 -- bash 7 | else 8 | scl enable gcc-toolset-12 -- env -- "$@" 9 | fi 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/golang/1.18/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y install go-toolset && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/bin/go", "version"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/haproxy/2.4/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN \ 7 | dnf -y install haproxy && \ 8 | rm -rf /var/cache/dnf 9 | 10 | EXPOSE 5000 11 | 12 | CMD ["/usr/sbin/haproxy", "-p", "/run/haproxy.pid", "-f", "/etc/haproxy/haproxy.cfg", "-W", "-db"] 13 | 14 | 15 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/haproxy/latest: -------------------------------------------------------------------------------- 1 | 2.4 -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/helm/3.12/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2024 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | # OCNE 1.8 - Helm 3.12 4 | 5 | FROM ghcr.io/oracle/oraclelinux:9 6 | 7 | RUN dnf install -y oracle-olcne-release-el9 && \ 8 | dnf config-manager --enable ol9_olcne18 ol9_addons ol9_baseos_latest ol9_appstream && \ 9 | dnf install -y helm && \ 10 | rm -rf /var/cache/dnf 11 | 12 | ENTRYPOINT ["helm"] 13 | 14 | CMD ["--help"] -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/nodejs/16/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y install nodejs nodejs-nodemon npm && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/bin/node", "-v"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/nodejs/18/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y module enable nodejs:18 && \ 7 | dnf -y install nodejs nodejs-nodemon npm && \ 8 | rm -rf /var/cache/dnf 9 | 10 | CMD ["/bin/node", "-v"] 11 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/python/3.11/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y install python3.11 python3.11-libs python3.11-pip python3.11-setuptools python3.11-wheel && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/usr/bin/python3.11", "-V"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/python/3.12/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2024 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y install python3.12 python3.12-libs python3.12-pip python3.12-setuptools python3.12-wheel && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/usr/bin/python3.12", "-V"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/python/3.9/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y install python3 python3-libs python3-pip python3-setuptools && \ 7 | rm -rf /var/cache/dnf 8 | 9 | CMD ["/bin/python3", "-V"] 10 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/ruby/3.0/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 7 | rubygems rubygem-rake rubygem-bundler \ 8 | gcc make && \ 9 | rm -rf /var/cache/dnf 10 | 11 | CMD ["irb"] 12 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/ruby/3.1/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2023 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | RUN dnf -y module enable ruby:3.1 && \ 7 | dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 8 | rubygems ruby-bundled-gems rubygem-rake rubygem-bundler \ 9 | gcc make && \ 10 | rm -rf /var/cache/dnf 11 | 12 | CMD ["irb"] 13 | -------------------------------------------------------------------------------- /OracleLinuxDevelopers/oraclelinux9/ruby/3.3/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2024 Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 | 4 | FROM ghcr.io/oracle/oraclelinux:9 5 | 6 | 7 | RUN dnf -y module enable ruby:3.3 && \ 8 | dnf -y install ruby ruby-libs ruby-devel ruby-irb \ 9 | rubygems rubygem-rake rubygem-bundler \ 10 | gcc make && \ 11 | rm -rf /var/cache/dnf 12 | 13 | CMD ["irb"] 14 | -------------------------------------------------------------------------------- /OracleManagementAgent/dockerfiles/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Copyright (c) 2022 Oracle and/or its affiliates. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | # 6 | pushd ./latest 7 | docker build -t oracle/mgmtagent-container . 8 | popd 9 | -------------------------------------------------------------------------------- /OracleManagementAgent/dockerfiles/latest/user-scripts/init-agent.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # ORACLE MANAGEMENT AGENT INITIALIZE SCRIPT 4 | # ----------------------------------------- 5 | # This script will be executed each time before agent starts therefore it is 6 | # the user responsibility to ensure the operations remain idempotent. 7 | # 8 | echo "Initializing Oracle Management Agent before agent startup" 9 | # 10 | ########################################################### 11 | # Add custom initialization commands below 12 | # 13 | 14 | -------------------------------------------------------------------------------- /OracleOpenJDK/24/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Copyright (c) 2023, 2025 Oracle and/or its affiliates. 4 | # 5 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | echo "Building OpenJDK 24 on Oracle Linux 9" 8 | docker build --file Dockerfile.ol9 --tag oracle/openjdk:24-ol9 . 9 | -------------------------------------------------------------------------------- /OracleRestDataServices/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.17.4.1: -------------------------------------------------------------------------------- 1 | 98ccc892487223640c7ef04a197b85f0 ords.17.4.1.353.06.48.zip 2 | -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.18.1.1: -------------------------------------------------------------------------------- 1 | 8269e56d278f9bb87733a58d754a6f62 ords.18.1.1.95.1251.zip 2 | -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.18.2.0: -------------------------------------------------------------------------------- 1 | 5cf2a4c65f7f128e1b8e64858438899b ords-18.2.0.zip 2 | -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.18.4.0: -------------------------------------------------------------------------------- 1 | 980c9a24622799d615761c69a44f7faa ords-18.4.0.354.1002.zip 2 | -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.3.0.10: -------------------------------------------------------------------------------- 1 | 3da5d0476bc95662623bc1ddbb2dad98 ords.3.0.10.165.06.53.zip -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.3.0.11: -------------------------------------------------------------------------------- 1 | 4d572ae9f12b9636209d73d8d74ad2c6 ords.3.0.11.180.12.34.zip -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/Checksum.3.0.12: -------------------------------------------------------------------------------- 1 | e106a17ece9eb92dedb83e88ed44b01f ords.3.0.12.263.15.32.zip -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/ords_params.properties.tmpl: -------------------------------------------------------------------------------- 1 | rest.services.ords.add=true 2 | database.api.enabled=true 3 | db.hostname=###ORACLE_HOST### 4 | db.port=###ORACLE_PORT### 5 | db.servicename=###ORACLE_SERVICE### 6 | plsql.gateway.add=false 7 | rest.services.apex.add=false 8 | rest.services.ords.add=true 9 | standalone.http.port=8888 10 | standalone.mode=false 11 | standalone.use.https=true 12 | sys.user=SYS 13 | sys.password=###ORACLE_PWD### 14 | user.public.password=###ORDS_PWD### 15 | pdb.skip.readonly=true 16 | 17 | -------------------------------------------------------------------------------- /OracleRestDataServices/dockerfiles/standalone.properties.tmpl: -------------------------------------------------------------------------------- 1 | jetty.secure.port=###PORT### 2 | ssl.cert= 3 | ssl.cert.key= 4 | ssl.host=###HOST### 5 | standalone.access.log=/tmp/ords_log 6 | standalone.context.path=/###CONTEXT_ROOT### 7 | standalone.doc.root=###DOC_ROOT### 8 | standalone.scheme.do.not.prompt=true 9 | standalone.static.context.path=/i 10 | standalone.static.do.not.prompt=true 11 | standalone.static.path=###APEXI### 12 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.2/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.2/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.2/install/soasuite.response: -------------------------------------------------------------------------------- 1 | # LICENSE UPL 1.0 2 | # 3 | # Copyright (c) 2016-2017 Oracle and/or its affiliates. All rights reserved. 4 | [ENGINE] 5 | 6 | #DO NOT CHANGE THIS. 7 | Response File Version=1.0.0.0.0 8 | 9 | [GENERIC] 10 | #INSTALL_TYPE=JDeveloper with Business Process Management 11 | #INSTALL_TYPE=Service Bus 12 | INSTALL_TYPE=BPM 13 | 14 | DECLINE_SECURITY_UPDATES=true 15 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 16 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.3/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.3/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.3/install/soasuite.response: -------------------------------------------------------------------------------- 1 | # LICENSE UPL 1.0 2 | # 3 | # Copyright (c) 2016-2017 Oracle and/or its affiliates. All rights reserved. 4 | [ENGINE] 5 | 6 | #DO NOT CHANGE THIS. 7 | Response File Version=1.0.0.0.0 8 | 9 | [GENERIC] 10 | #INSTALL_TYPE=JDeveloper with Business Process Management 11 | #INSTALL_TYPE=Service Bus 12 | INSTALL_TYPE=BPM 13 | 14 | DECLINE_SECURITY_UPDATES=true 15 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 16 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.3/patches/soapatches.download: -------------------------------------------------------------------------------- 1 | # 2 | # Oracle SOA Suite for Oracle Middleware (BPM, FMW, SOA) 3 | # Download patches from : https://support.oracle.com 4 | # 5 | # To build the SOA image with patches, you must download and drop the SOA 12.2.1.3.0 patch zip files (for e.g. p29928100_122130_Generic.zip) into the patches directory. 6 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2020, 2021, Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$MANAGED_SERVER_CONTAINER" = "true" ] ; then 8 | echo "http://$(hostname -i):${MANAGEDSERVER_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://$(hostname -i):7001/weblogic/ready" ; 11 | fi 12 | 13 | 14 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/install/b2b.response: -------------------------------------------------------------------------------- 1 | # LICENSE UPL 1.0 2 | # 3 | # Copyright (c) 2021, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | 6 | [ENGINE] 7 | 8 | #DO NOT CHANGE THIS. 9 | Response File Version=1.0.0.0.0 10 | 11 | [GENERIC] 12 | INSTALL_TYPE=B2B 13 | 14 | DECLINE_SECURITY_UPDATES=true 15 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 16 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/install/osb.response: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2017, Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | [ENGINE] 6 | Response File Version=1.0.0.0.0 7 | 8 | [GENERIC] 9 | INSTALL_TYPE=Service Bus 10 | 11 | DECLINE_SECURITY_UPDATES=true 12 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 13 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/opatch_patch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleSOASuite/dockerfiles/12.2.1.4/opatch_patch/.gitignore -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/opatch_patch/opatch_patch.download: -------------------------------------------------------------------------------- 1 | # 2 | # Oracle patch installer (OPatch) 3 | # Download patches from : https://support.oracle.com 4 | # 5 | # To build the image by including the OPatch patch, download and drop the OPatch patch zip file (for e.g. `p28186730_139424_Generic.zip`) into the `opatch_patch/` directory. 6 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/12.2.1.4/patches/soapatches.download: -------------------------------------------------------------------------------- 1 | # 2 | # Oracle SOA Suite for Oracle Middleware (BPM, FMW, SOA) 3 | # Download patches from : https://support.oracle.com 4 | # 5 | # To build the SOA image with patches, you must download and drop the SOA 12.2.1.4.0 patch zip files (for e.g. p29928100_122130_Generic.zip) into the patches directory. 6 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2020, 2025, Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$MANAGED_SERVER_CONTAINER" = "true" ] ; then 8 | echo "http://$(hostname -i):${MANAGEDSERVER_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://$(hostname -i):7001/weblogic/ready" ; 11 | fi 12 | 13 | 14 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/install/b2b.response: -------------------------------------------------------------------------------- 1 | # LICENSE UPL 1.0 2 | # 3 | # Copyright (c) 2025, Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | 6 | [ENGINE] 7 | 8 | #DO NOT CHANGE THIS. 9 | Response File Version=1.0.0.0.0 10 | 11 | [GENERIC] 12 | INSTALL_TYPE=B2B 13 | 14 | DECLINE_SECURITY_UPDATES=true 15 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 16 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/install/osb.response: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2025, Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | 5 | [ENGINE] 6 | Response File Version=1.0.0.0.0 7 | 8 | [GENERIC] 9 | INSTALL_TYPE=Service Bus 10 | 11 | DECLINE_SECURITY_UPDATES=true 12 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 13 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/opatch_patch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleSOASuite/dockerfiles/14.1.2.0/opatch_patch/.gitignore -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/opatch_patch/opatch_patch.download: -------------------------------------------------------------------------------- 1 | # 2 | # Oracle patch installer (OPatch) 3 | # Download patches from : https://support.oracle.com 4 | # 5 | # To build the image by including the OPatch patch, download and drop the OPatch patch zip file (for e.g. `p28186730_139424_Generic.zip`) into the `opatch_patch/` directory. 6 | -------------------------------------------------------------------------------- /OracleSOASuite/dockerfiles/14.1.2.0/patches/soapatches.download: -------------------------------------------------------------------------------- 1 | # 2 | # Oracle SOA Suite for Oracle Middleware (FMW, SOA) 3 | # Download patches from : https://support.oracle.com 4 | # 5 | # To build the SOA image with patches, you must download and drop the SOA 14.1.2.0.0 patch zip files into the patches directory. 6 | -------------------------------------------------------------------------------- /OracleTuxedo/core/dockerfiles/22.1.0.0.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oraInventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleTuxedo/core/dockerfiles/22.1.0.0.0/tuxedo221000_64_Linux_01_x86.zip.download: -------------------------------------------------------------------------------- 1 | # Download the Tuxedo 22.1.0.0.0 binary 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html 4 | # 5 | 72945aafe3514cb1edb4b33cc322a97f tuxedo221000_64_Linux_01_x86.zip 6 | 7 | -------------------------------------------------------------------------------- /OracleTuxedo/core/samples/shm/buildContainerImage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Copyright (c) 2022 Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | 6 | docker build -t oracle/tuxedoshm . 7 | 8 | echo "To run the sample, use:" 9 | echo "docker run -d --name tuxedoshm -v \${Local_volumes_dir}:/u01/oracle/user_projects oracle/tuxedoshm" 10 | -------------------------------------------------------------------------------- /OracleTuxedo/core/samples/ws/buildContainerImage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Copyright (c) 2022 Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | 6 | docker build -t oracle/tuxedows . 7 | 8 | echo "To run the sample, use:" 9 | echo "docker run -d -h tuxhost --name tuxedows -v \${Local_volumes_dir}:/u01/oracle/user_projects oracle/tuxedows" 10 | -------------------------------------------------------------------------------- /OracleTuxedo/core/samples/ws_ssl_svr/buildContainerImage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Copyright (c) 2022 Oracle and/or its affiliates. 4 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 | 6 | docker build -t oracle/tuxedows_svr . 7 | 8 | echo "To run the sample, use:" 9 | echo "docker run -d -h tuxhost --name tuxedows_svr -v \${Local_volumes_dir}:/u01/oracle/user_projects oracle/tuxedows_svr" 10 | -------------------------------------------------------------------------------- /OracleTuxedo/salt/samples/bankapp/bankapp.wsdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /OracleUnifiedDirectory/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | OUD 3 | *.tmp 4 | *.tar 5 | *.tar.gz 6 | *.tgz 7 | *.out 8 | tmp* 9 | pipeline.yaml 10 | kubernetes 11 | samples/oud-add-dir-to-remote.env 12 | samples/stress-oud-dir.env 13 | imagetool/**/manifest*.properties 14 | CONTRIBUTING.md 15 | LICENSE.txt 16 | OCRReadme.md 17 | CONTRIBUTORS 18 | -------------------------------------------------------------------------------- /OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | *.zip -------------------------------------------------------------------------------- /OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/oud.download: -------------------------------------------------------------------------------- 1 | # Oracle Unified Directory (OUD) 2 | # OTN : https://www.oracle.com/middleware/technologies/unified-directory.html 3 | # - fmw_12.2.1.4.0_oud_Disk1_1of1.zip - Oracle Fusion Middleware 12c (12.2.1.4.0) Unified Directory 4 | # 5 | # EDelivery : https://edelivery.oracle.com/osdc/faces/SoftwareDelivery 6 | # - V983402-01.zip - Oracle Fusion Middleware 12c (12.2.1.4.0) Unified Directory 7 | # 8 | # 9 | 4f7a6f9ca7332896a8e4cc1215fce817 fmw_12.2.1.4.0_oud.jar -------------------------------------------------------------------------------- /OracleUnifiedDirectory/imagetool/12.2.1.4.0/buildArgs: -------------------------------------------------------------------------------- 1 | create 2 | --jdkVersion=%JDK_VERSION% 3 | --type oud 4 | --version=12.2.1.4.0 5 | --tag=%BUILDTAG% 6 | --pull 7 | --chown oracle:root 8 | --installerResponseFile %DOCKER_REPO%/OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/install/oud.response 9 | --additionalBuildCommands %DOCKER_REPO%/OracleUnifiedDirectory/imagetool/12.2.1.4.0/additionalBuildCmds.txt 10 | --additionalBuildFiles %DOCKER_REPO%/OracleUnifiedDirectory/dockerfiles/12.2.1.4.0/container-scripts 11 | -------------------------------------------------------------------------------- /OracleUnifiedDirectory/samples/oud-dir-dstune-autotune.env: -------------------------------------------------------------------------------- 1 | 2 | instanceType=Directory 3 | 4 | OUD_INSTANCE_NAME=myoudautotune 5 | 6 | hostname=myoudds1 7 | 8 | baseDN=dc=example1,dc=com 9 | 10 | rootUserDN= 11 | 12 | rootUserPassword= 13 | 14 | dstune_1=set-runtime-options --value autotune --targetTool server 15 | -------------------------------------------------------------------------------- /OracleUnifiedDirectory/samples/oud-dir-dstune.env: -------------------------------------------------------------------------------- 1 | 2 | instanceType=Directory 3 | 4 | OUD_INSTANCE_NAME=myouddstune 5 | 6 | hostname=myoudds1 7 | 8 | baseDN=dc=example1,dc=com 9 | 10 | rootUserDN= 11 | 12 | rootUserPassword= 13 | 14 | sampleData=100 15 | 16 | dstune_1=mem-based --memory 2.5g --targetTool server 17 | 18 | dstune_2=data-based --entryNumber 10000 --entrySize 40 19 | -------------------------------------------------------------------------------- /OracleUnifiedDirectory/samples/oud-dir.env: -------------------------------------------------------------------------------- 1 | 2 | instanceType=Directory 3 | 4 | OUD_INSTANCE_NAME=myoudds1 5 | 6 | hostname=myoudds1 7 | 8 | baseDN=dc=example1,dc=com 9 | 10 | rootUserDN= 11 | 12 | rootUserPassword= 13 | 14 | sampleData=100 -------------------------------------------------------------------------------- /OracleUnifiedDirectorySM/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | OUD 3 | OUDSM 4 | *.tmp 5 | *.tar 6 | *.tar.gz 7 | *.tgz 8 | *.out 9 | tmp* 10 | pipeline.yaml 11 | kubernetes 12 | imagetool/**/manifest*.properties 13 | CONTRIBUTING.md 14 | LICENSE.txt 15 | OCRReadme.md 16 | CONTRIBUTORS 17 | -------------------------------------------------------------------------------- /OracleUnifiedDirectorySM/dockerfiles/12.2.1.4.0/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar 2 | *.zip -------------------------------------------------------------------------------- /OracleUnifiedDirectorySM/dockerfiles/12.2.1.4.0/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2022, Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$MANAGED_SERVER_CONTAINER" = "true" ] ; then 8 | echo "http://{localhost:$MANAGEDSERVER_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://{localhost:$ADMIN_PORT}/weblogic/ready" ; 11 | fi 12 | -------------------------------------------------------------------------------- /OracleUnifiedDirectorySM/dockerfiles/12.2.1.4.0/install/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleUnifiedDirectorySM/dockerfiles/12.2.1.4.0/install/wls.response: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | 3 | #DO NOT CHANGE THIS. 4 | Response File Version=1.0.0.0.0 5 | 6 | [GENERIC] 7 | 8 | DECLINE_SECURITY_UPDATES=true 9 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 10 | -------------------------------------------------------------------------------- /OracleUnifiedDirectorySM/dockerfiles/12.2.1.4.0/oud.download: -------------------------------------------------------------------------------- 1 | # Oracle Unified Directory (OUD) 2 | # OTN : https://www.oracle.com/middleware/technologies/unified-directory.html 3 | # - fmw_12.2.1.4.0_oud_Disk1_1of1.zip - Oracle Fusion Middleware 12c (12.2.1.4.0) Unified Directory 4 | # 5 | # EDelivery : https://edelivery.oracle.com/osdc/faces/SoftwareDelivery 6 | # - V983402-01.zip - Oracle Fusion Middleware 12c (12.2.1.4.0) Unified Directory 7 | # 8 | # 9 | 4f7a6f9ca7332896a8e4cc1215fce817 fmw_12.2.1.4.0_oud.jar -------------------------------------------------------------------------------- /OracleVeridata/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2014-2021 Oracle and/or its affiliates. 2 | [ENGINE] 3 | 4 | #DO NOT CHANGE THIS. 5 | Response File Version=1.0.0.0.0 6 | 7 | [GENERIC] 8 | 9 | DECLINE_SECURITY_UPDATES=true 10 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 11 | 12 | #Set this variable value to the Installation Type selected. e.g. Complete, GoldenGate Veridata Web Server Installation, GoldenGate Veridata Agent Installation. 13 | INSTALL_TYPE=Complete 14 | 15 | -------------------------------------------------------------------------------- /OracleVeridata/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebCenterContent/dockerfiles/12.2.1.4/Checksum: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021, Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl 3 | # 4 | # Download Oracle WCContent Installer- 5 | # https://www.oracle.com/middleware/technologies/webcenter-content-download.html# 6 | # 7 | 8 | a2826ee4fade04699d8344b7f7a7e596 fmw_12.2.1.4.0_wccontent.jar 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /OracleWebCenterContent/dockerfiles/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021, Oracle and/or its affiliates. 2 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl 3 | # 4 | 5 | [ENGINE] 6 | 7 | #DO NOT CHANGE THIS. 8 | Response File Version=1.0.0.0.0 9 | 10 | [GENERIC] 11 | 12 | DECLINE_SECURITY_UPDATES=true 13 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 14 | -------------------------------------------------------------------------------- /OracleWebCenterContent/dockerfiles/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebCenterPortal/dockerfiles/12.2.1.4/Checksum: -------------------------------------------------------------------------------- 1 | f337b0f50260dbdc293a665b2527e23a fmw_12.2.1.4.0_wcportal.jar 2 | -------------------------------------------------------------------------------- /OracleWebCenterPortal/dockerfiles/12.2.1.4/container-scripts/createContentServerConnection.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Copyright (c) 2020,2021, Oracle and/or its affiliates. 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | export vol_name=u01 5 | export server=WC_Portal 6 | 7 | /$vol_name/oracle/oracle_common/common/bin/wlst.sh -skipWLSModuleScanning /$vol_name/oracle/container-scripts/createContentServerConnection.py 8 | -------------------------------------------------------------------------------- /OracleWebCenterPortal/dockerfiles/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | 3 | #DO NOT CHANGE THIS. 4 | Response File Version=1.0.0.0.0 5 | 6 | [GENERIC] 7 | 8 | DECLINE_SECURITY_UPDATES=true 9 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 10 | -------------------------------------------------------------------------------- /OracleWebCenterPortal/dockerfiles/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.3/Checksum: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 5 | # 6 | # Download Oracle WebCenter Sites 12c R2 (12.2.1.3.0) Installer 12.2.1.3.0 7 | # 8 | # - http://www.oracle.com/technetwork/middleware/webcenter/sites/downloads/index.html 9 | # 10 | 32e50c06aeaddbab565b7c4dd713bbc2 V886462-01.zip -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.3/V886462-01.zip.download: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleWebCenterSites/dockerfiles/12.2.1.3/V886462-01.zip.download -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.3/install.file: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 5 | # 6 | [ENGINE] 7 | 8 | #DO NOT CHANGE THIS. 9 | Response File Version=1.0.0.0.0 10 | 11 | [GENERIC] 12 | 13 | DECLINE_SECURITY_UPDATES=true 14 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 15 | -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.3/oraInst.loc: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 5 | # 6 | inventory_loc=/u01/oracle/.inventory 7 | inst_group=oracle -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.3/wcs-wls-docker-install/Manifest.txt: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: /u01/oracle/wcsites/common/bin/config-silent-wcsites/config-silent-wcsites.jar /u01/oracle/oracle_common/modules/oracle.jdbc/ojdbc8.jar 3 | Main-Class: com.oracle.wcsites.install.InstallScript 4 | -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.4/Checksum: -------------------------------------------------------------------------------- 1 | # Download Oracle WebCenter Sites 12c R2 (12.2.1.4.0) Installer 12.2.1.4.0 2 | # 3 | # - https://www.oracle.com/middleware/technologies/webcenter-sites/downloads.html 4 | # 5 | c9522f7371539932a434079ed7bcf81c V983400-01.zip 6 | -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.4/V983400-01.zip.download: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleWebCenterSites/dockerfiles/12.2.1.4/V983400-01.zip.download -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | 3 | #DO NOT CHANGE THIS. 4 | Response File Version=1.0.0.0.0 5 | 6 | [GENERIC] 7 | 8 | DECLINE_SECURITY_UPDATES=true 9 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 10 | INSTALL_TYPE=WebCenter Sites - With Examples 11 | -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/12.2.1.4/patches/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleWebCenterSites/dockerfiles/12.2.1.4/patches/.gitkeep -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/db.env.list: -------------------------------------------------------------------------------- 1 | DB_SID=ORCLCDB 2 | DB_PDB=ORCLPDB1 3 | DB_DOMAIN=localdomain -------------------------------------------------------------------------------- /OracleWebCenterSites/dockerfiles/wcsitesserver.env.list: -------------------------------------------------------------------------------- 1 | WCSITES_ADMIN_HOSTNAME=WCSitesAdminContainer 2 | DOMAIN_NAME=wcsites_domain 3 | SITES_SERVER_NAME=wcsites_server1 -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/Checksum.developer: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Quick Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 8f88d91600ecb6826a91a3b72f832c6a fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip 6 | 7 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/Checksum.generic: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Generic Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 650109d90ab3da8f7a64b24a98e072b3 fmw_12.2.1.4.0_wls_lite_Disk1_1of1.zip 6 | 7 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/Checksum.slim: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Slim Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | df55639e00817308be249af5aa602bfb fmw_12.2.1.4.0_wls_quick_slim_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2020, Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$ADMINISTRATION_PORT_ENABLED" = "true" ] ; then 8 | echo "https://{localhost:$ADMINISTRATION_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://{localhost:$ADMIN_LISTEN_PORT}/weblogic/ready" ; 11 | fi 12 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/fmw_12.2.1.4.0_wls_lite_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Generic Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 650109d90ab3da8f7a64b24a98e072b3 fmw_12.2.1.4.0_wls_lite_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Quick Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 8f88d91600ecb6826a91a3b72f832c6a fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/fmw_12.2.1.4.0_wls_quick_slim_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download WebLogic Server Slim Installer 12.2.1.4 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | df55639e00817308be249af5aa602bfb fmw_12.2.1.4.0_wls_quick_slim_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/install.file: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2014-2019 Oracle and/or its affiliates. All rights reserved. 2 | [ENGINE] 3 | 4 | #DO NOT CHANGE THIS. 5 | Response File Version=1.0.0.0.0 6 | 7 | [GENERIC] 8 | 9 | INSTALL_TYPE=WebLogic Server 10 | SOFTWARE ONLY TYPE=true 11 | DECLINE_SECURITY_UPDATES=true 12 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 13 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/12.2.1.4/properties/domain.properties: -------------------------------------------------------------------------------- 1 | username=myweblogicuser 2 | password=welcome1 3 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/Checksum.developer: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Quick Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 98864371d75ed66955c1ea0e44e4d24d fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip 6 | 7 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/Checksum.generic: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Generic Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 3c4121df175e51f46a846f1f65e41587 fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/Checksum.slim: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Slim Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 29abef195b8c5b15210d60f2b42ee899 fmw_14.1.1.0.0_wls_lite_slim_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2020, Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$ADMINISTRATION_PORT_ENABLED" = "true" ] ; then 8 | echo "https://{localhost:$ADMINISTRATION_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://{localhost:$ADMIN_LISTEN_PORT}/weblogic/ready" ; 11 | fi 12 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/fmw_14.1.1.0.0_wls_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Generic Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | d034c08dd0caf116dc9a4a627ca23818 fmw_14.1.1.0.0_wls_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Generic Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 220b713496056d95e4d546f6fb589fee fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Quick Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 80d92534cfa27ce4119359f4324ede36 fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/fmw_14.1.1.0.0_wls_lite_slim_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Slim Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 4da62b44f8ac55f2933641208f1693ba fmw_14.1.1.0.0_wls_lite_slim_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/fmw_14.1.1.0.0_wls_quick_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Quick Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 3cce95c82aafc323aec95c1175a61df7 fmw_14.1.1.0.0_wls_quick_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/fmw_14.1.1.0.0_wls_quick_slim_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Slim Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 0e54914953fc2e7e752888dfce4d7f7a fmw_14.1.1.0.0_wls_quick_slim_Disk1_1of1.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/install.file: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | 3 | #DO NOT CHANGE THIS. 4 | Response File Version=1.0.0.0.0 5 | 6 | [GENERIC] 7 | 8 | INSTALL_TYPE=WebLogic Server 9 | SOFTWARE ONLY TYPE=true 10 | DECLINE_SECURITY_UPDATES=true 11 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 12 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.1.0/properties/domain.properties: -------------------------------------------------------------------------------- 1 | username=myweblogicuser 2 | password=welcome1 3 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.2.0/Checksum: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Generic Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 62ede5c1cc76750e4f18f4e4e7c354c6 V1045131-01.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.2.0/V1045131-01.zip.download: -------------------------------------------------------------------------------- 1 | # Download Oracle WebLogic Server Generic Installer 14.1.1.0 2 | # 3 | # - http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | 62ede5c1cc76750e4f18f4e4e7c354c6 V1045131-01.zip 6 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.2.0/container-scripts/get_healthcheck_url.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2025, Oracle and/or its affiliates. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 6 | 7 | if [ "$ADMINISTRATION_PORT_ENABLED" = "true" ] ; then 8 | echo "https://{localhost:$ADMINISTRATION_PORT}/weblogic/ready" ; 9 | else 10 | echo "http://{localhost:$ADMIN_LISTEN_PORT}/weblogic/ready" ; 11 | fi 12 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.2.0/install.file: -------------------------------------------------------------------------------- 1 | [ENGINE] 2 | 3 | #DO NOT CHANGE THIS. 4 | Response File Version=1.0.0.0.0 5 | 6 | [GENERIC] 7 | 8 | INSTALL_TYPE=WebLogic Server 9 | SOFTWARE ONLY TYPE=true 10 | DECLINE_SECURITY_UPDATES=true 11 | SECURITY_UPDATES_VIA_MYORACLESUPPORT=false 12 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.2.0/oraInst.loc: -------------------------------------------------------------------------------- 1 | inventory_loc=/u01/oracle/.inventory 2 | inst_group=oracle 3 | -------------------------------------------------------------------------------- /OracleWebLogic/dockerfiles/14.1.2.0/properties/domain.properties: -------------------------------------------------------------------------------- 1 | username=xxxxxxxxx 2 | password=xxxxxxxxx 3 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/1213-domain/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | if [ "$#" -eq 0 ]; then echo "Provide a password for the domain as first argument."; exit; fi 3 | docker build --build-arg ADMIN_PASSWORD=$1 -t 1213-domain . 4 | 5 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/1213-domain/container-scripts/jaxrs2-template.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleWebLogic/samples/1213-domain/container-scripts/jaxrs2-template.jar -------------------------------------------------------------------------------- /OracleWebLogic/samples/1213-domain/container-scripts/waitForAdminServer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # This script will wait until Admin Server is available. 4 | # There is no timeout! 5 | # 6 | echo "Waiting for WebLogic Admin Server on $ADMIN_HOST:$ADMIN_PORT to become available..." 7 | while : 8 | do 9 | (echo > /dev/tcp/$ADMIN_HOST/$ADMIN_PORT) >/dev/null 2>&1 10 | available=$? 11 | if [[ $available -eq 0 ]]; then 12 | echo "WebLogic Admin Server is now available. Proceeding..." 13 | break 14 | fi 15 | sleep 1 16 | done 17 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/1213-domain/container-scripts/wlst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # This script will be in PATH and it will skip module scanning by default, making WLST calls much faster 4 | # If you know what you are doing, call actual wlst.sh 5 | # 6 | wlst.sh -skipWLSModuleScanning $@ 7 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-domain-online-config/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | docker build -t 12212-domain-online-config . 3 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-medrec/fmw_12.2.1.2.0_wls_supplemental_quick_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html 4 | # 5 | # 1) Accept the license 6 | # 2) Download the ZIP file "Supplemental Quick Installer" for WebLogic 12.2.1.2 7 | # 3) Put the ZIP file in the same location as this .download file 8 | # 9 | 85763c3a4d02a7fccd0d84f7ad4bb7b6 fmw_12.2.1.2.0_wls_supplemental_quick_Disk1_1of1.zip 10 | 11 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-medrec/startSample.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | 6 | # Define default command to create medrec domain 7 | USERNAME=${USERNAME:-weblogic} 8 | PASSWORD=${PASSWORD:-welcome1} 9 | ${ORACLE_HOME}/wlserver/samples/server/run_samples.sh "${USERNAME}" "${PASSWORD}" 10 | ${ORACLE_HOME}/wlserver/samples/domains/medrec/startWebLogic.sh 11 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-msiserver/apps/summercamps.ear/META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | / 5 | registration.war 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-msiserver/apps/summercamps.ear/registration.war/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | weblogic.xml for memory persistence 3 | 4 | replicated_if_clustered 5 | 6 | 7 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-msiserver/apps1.1/summercamps.ear/META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | / 5 | registration.war 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-msiserver/apps1.1/summercamps.ear/registration.war/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | weblogic.xml for memory persistence 3 | 4 | replicated_if_clustered 5 | 6 | 7 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-msiserver/container-scripts/shutdown-servers.py: -------------------------------------------------------------------------------- 1 | host = sys.argv[1] 2 | port = sys.argv[2] 3 | user_name = sys.argv[3] 4 | password = sys.argv[4] 5 | name = sys.argv[5] 6 | 7 | print('host : [%s]' % host); 8 | print('port : [%s]' % port); 9 | print('user_name : [%s]' % user_name); 10 | print('password : ********'); 11 | print('name : [%s]' % name); 12 | 13 | connect(user_name, password, 't3://' + host + ':' + port) 14 | shutdown(name, 'Server', ignoreSessions='true') 15 | exit() 16 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-oradb-medrec/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | docker build -t 1221-oradb-medrec . 3 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-oradb-medrec/container-scripts/oradatasource.properties: -------------------------------------------------------------------------------- 1 | domainname=medrec 2 | domainhome=/u01/oracle/wlserver/samples/domains/medrec 3 | admin_name=MedRecServer 4 | dsname=MedRecGlobalDataSourceXA 5 | dsdbname=ORCLCDB 6 | dsjndiname=jdbc/MedRecGlobalDataSourceXA 7 | dsdriver=oracle.jdbc.xa.client.OracleXADataSource 8 | dsurl=jdbc:oracle:thin:@//xxx.xxx.x.xxx:1521/ORCLCDB 9 | dsusername=system 10 | dspassword=LetsDocker 11 | dstestquery=SELECT * FROM DUAL 12 | dsmaxcapacity=1 13 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-oradb-wlsstore/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Copyright (c) 2014-2018 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | docker build -t 12212-oradb-wlsstore . 8 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-oradb-wlsstore/container-scripts/auction.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oracle/docker-images/2f363e77413d4be6af5fd8a4c190639bb7f19c41/OracleWebLogic/samples/12212-oradb-wlsstore/container-scripts/auction.war -------------------------------------------------------------------------------- /OracleWebLogic/samples/12212-oradb-wlsstore/container-scripts/wlst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Copyright (c) 2014-2018 Oracle and/or its affiliates. All rights reserved. 3 | # 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | # This script will be in PATH and it will skip module scanning by default, making WLST calls much faster 8 | # If you know what you are doing, call actual wlst.sh 9 | # 10 | wlst.sh -skipWLSModuleScanning $@ 11 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-coherence-domain-in-image-wdt/coh-proxy-server/src/main/resources/META-INF/coherence-application.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | META-INF/server-cache-config.xml 7 | 8 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-coherence-domain-in-image-wdt/properties/docker-build/adminpass.properties: -------------------------------------------------------------------------------- 1 | welcome1 2 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-coherence-domain-in-image-wdt/properties/docker-build/adminuser.properties: -------------------------------------------------------------------------------- 1 | weblogic 2 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-coherence-domain-in-image-wdt/properties/docker-run/security.properties: -------------------------------------------------------------------------------- 1 | username=weblogic 2 | password=welcome1 3 | JAVA_OPTIONS=-Dweblogic.StdoutDebugEnabled=false 4 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-deploy-application/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | #Copyright (c) 2014, 2019 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | docker build --build-arg APPLICATION_NAME=sample --build-arg APPLICATION_PKG=archive.zip -t 12213-domain-with-app . 8 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-deploy-application/container-scripts/deployAppToDomain.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright (c) 2014-2018 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | 7 | #Define DOMAIN_HOME 8 | echo "Domain Home is: " $DOMAIN_HOME 9 | 10 | # Deploy Application 11 | wlst.sh -skipWLSModuleScanning /u01/oracle/app-deploy.py 12 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-deploy-application/sample/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Ant-Version: Apache Ant 1.9.4 3 | Created-By: 1.8.0_66-b17 (Oracle Corporation) 4 | 5 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-deploy-application/sample/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 30 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image-wdt/properties/docker-build/adminpass.properties: -------------------------------------------------------------------------------- 1 | mypassword1 2 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image-wdt/properties/docker-build/adminuser.properties: -------------------------------------------------------------------------------- 1 | myuser 2 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image-wdt/properties/docker-run/security.properties: -------------------------------------------------------------------------------- 1 | username=myuser 2 | password=mypassword1 3 | JAVA_OPTIONS=-Dweblogic.StdoutDebugEnabled=false 4 | 5 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image-wdt/simple-app/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | /simple.html 7 | 8 | 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image-wdt/simple-app/WEB-INF/weblogic.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /simple 5 | 6 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image-wdt/simple-app/simple.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Simple Application 4 | 5 | 6 |

Simple Application

7 |

This is the simple application.

8 | 9 | 10 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image/container-scripts/shutdown-servers.py: -------------------------------------------------------------------------------- 1 | host = sys.argv[1] 2 | port = sys.argv[2] 3 | user_name = sys.argv[3] 4 | password = sys.argv[4] 5 | name = sys.argv[5] 6 | 7 | print('host : [%s]' % host); 8 | print('port : [%s]' % port); 9 | print('user_name : [%s]' % user_name); 10 | print('password : ********'); 11 | print('name : [%s]' % name); 12 | 13 | connect(user_name, password, 't3://' + host + ':' + port) 14 | shutdown(name, 'Server', ignoreSessions='true') 15 | exit() 16 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image/container-scripts/wlst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # This script will be in PATH and it will skip module scanning by default, making WLST calls much faster 4 | # If you know what you are doing, call actual wlst.sh 5 | # 6 | wlst.sh -skipWLSModuleScanning $@ 7 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image/properties/docker-build/domain_security.properties: -------------------------------------------------------------------------------- 1 | username=myuser 2 | password=mypassword1 3 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-home-in-image/properties/docker-run/security.properties: -------------------------------------------------------------------------------- 1 | username=myuser 2 | password=mypassword1 3 | JAVA_OPTIONS=-Dweblogic.StdoutDebugEnabled=false 4 | 5 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-with-resources/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | docker build -t 1221-domain-with-resources . 3 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-with-resources/container-scripts/datasource.properties: -------------------------------------------------------------------------------- 1 | dsname=DockerDS 2 | dsdbname=default;create=true 3 | dsjndiname=jdbc/DockerDS 4 | dsdriver=org.apache.derby.jdbc.ClientDataSource 5 | dsurl=jdbc:derby://localhost:1527/default;ServerName=localhost;databaseName=default;create=true 6 | dsusername= 7 | dspassword= 8 | dstestquery=SQL SELECT 1 FROM SYS.SYSTABLES 9 | dsmaxcapacity=1 10 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-with-resources/container-scripts/datasource.properties.derby: -------------------------------------------------------------------------------- 1 | dsname=DockerDS 2 | dsdbname=default;create=true 3 | dsjndiname=jdbc/DockerDS 4 | dsdriver=org.apache.derby.jdbc.ClientDataSource 5 | dsurl=jdbc:derby://localhost:1527/default;ServerName=localhost;databaseName=default;create=true 6 | dsusername= 7 | dspassword= 8 | dstestquery=SQL SELECT 1 FROM SYS.SYSTABLES 9 | dsmaxcapacity=1 10 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain-with-resources/container-scripts/datasource.properties.oracle: -------------------------------------------------------------------------------- 1 | dsname=DockerDS2 2 | dsdbname=default;create=true 3 | dsjndiname=jdbc/DockerDS2 4 | dsdriver=oracle.jdbc.OracleDriver 5 | dsurl=jdbc:oracle:thin:@//xxx.xxx.x.xxx:1521/ORCLCDB 6 | dsusername=system 7 | dspassword=LetsDocker 8 | dstestquery=SQL ISVALID 9 | dsmaxcapacity=1 10 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain/build.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | # 3 | #Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | #Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 6 | # 7 | #Build WebLogic Domain image persisted to volume 8 | 9 | docker build -f Dockerfile -t 12213-weblogic-domain-in-volume . 10 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain/container-scripts/wlst: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # This script will be in PATH and it will skip module scanning by default, making WLST calls much faster 4 | # If you know what you are doing, call actual wlst.sh 5 | # 6 | wlst.sh -skipWLSModuleScanning $@ 7 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-domain/properties/domain_security.properties: -------------------------------------------------------------------------------- 1 | username=myusername 2 | password=welcome1 3 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-opatch-update/p27117282_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 06c65edaedc7310db673b8d1e650a504 p27117282_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-opatch-update/p28186730_139400_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for OPatch 13.9.4.0.0 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 9e3a4226fbe1ab7fe18df03bd033a2c7 p28186730_139400_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-wls-for-k8s/p27117282_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 06c65edaedc7310db673b8d1e650a504 p27117282_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-wls-for-k8s/p28186730_139400_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for OPatch 13.9.4.0.0 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 9e3a4226fbe1ab7fe18df03bd033a2c7 p28186730_139400_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-wls-for-k8s/p28298734_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 84e32ca7c83cc4bad6eba8c4497ee6e5 p28298734_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-wls-for-k8s/p29135930_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 97c2bf3c251ea1b06234aaa5ed52dddd p29135930_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch-wls-for-k8s/p29135930_12213181016_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 October 2018 PSU 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 480ac62739df66691bbeaa0d2864eb51 p29135930_12213181016_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-patch/p27117282_122130_Generic.download: -------------------------------------------------------------------------------- 1 | # Download this file from the following address: 2 | # 3 | # https://support.oracle.com 4 | # 5 | # 1) Download the ZIP file "Patch" for WebLogic 12.2.1.3 6 | # 2) Put the ZIP file in the same location as this .download file 7 | # 8 | 06c65edaedc7310db673b8d1e650a504 p27117282_122130_Generic.zip 9 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-webtier-apache/custom_mod_ssl_apache.conf.sample: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl. 4 | # 5 | LoadModule ssl_module modules/mod_ssl.so 6 | 7 | Listen 4433 8 | 9 | ServerName ${VIRTUAL_HOST_NAME} 10 | SSLEngine on 11 | SSLCertificateFile ${SSL_CERT_FILE} 12 | SSLCertificateKeyFile ${SSL_CERT_KEY_FILE} 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-webtier-apache/fmw_12.2.1.3.0_wlsplugins_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download file fmw_12.2.1.3.0_wlsplugins_Disk1_1of1.zip from the following address: 2 | # - http://www.oracle.com/technetwork/middleware/webtier/downloads/index-jsp-156711.html 3 | 6ca6041f926e72245f88f4fb152668d1 fmw_12.2.1.3.0_wlsplugins_Disk1_1of1.zip 4 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-webtier-apache/fmw_12.2.1.4.0_wlsplugins_Disk1_1of1.zip.download: -------------------------------------------------------------------------------- 1 | # Download file fmw_12.2.1.4.0_wlsplugins_Disk1_1of1.zip from the following address: 2 | # - http://www.oracle.com/technetwork/middleware/webtier/downloads/index-jsp-156711.html 3 | ea182660b566c84367667ee1ba9d2c12 fmw_12.2.1.4.0_wlsplugins_Disk1_1of1.zip 4 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-webtier-apache/pluginWeblogic.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 Oracle and/or its affiliates. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | /u01/oracle/lib 5 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/12213-webtier-apache/weblogic.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2018, 2020, Oracle and/or its affiliates. 2 | # 3 | # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 4 | LoadModule weblogic_module /u01/oracle/lib/${MOD_WLS_PLUGIN} 5 | 6 | 7 | # Config file for WebLogic Server that defines the parameters 8 | Include /config/custom_mod_wl_apache.conf 9 | 10 | -------------------------------------------------------------------------------- /OracleWebLogic/samples/rm-containers.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (c) 2014-2018 Oracle and/or its affiliates. All rights reserved. 4 | # 5 | docker stop $(docker ps -a -q) 6 | docker rm $(docker ps -a -q) 7 | --------------------------------------------------------------------------------