Build a Docker container for Oracle Database to run it consistently across developer machines and CI environments.
Package WebLogic Server or Java in a container for a cloud or CI/CD pipeline deployment.
Use community-contributed Dockerfiles for Oracle open-source projects like OpenJDK or Oracle NoSQL Database.
Oracle software binaries must be downloaded separately under an Oracle license before any image can be built.
This is the official Oracle repository of Dockerfiles and build scripts for running Oracle products inside Docker containers. Docker containers are a way to package and run software in isolated environments, and a Dockerfile is the recipe that tells Docker how to build one of those packages. This repository collects the recipes for a wide range of Oracle software so that teams can run those products in containers rather than installing them directly on servers. The list of covered products is long and spans Oracle's commercial catalog: Oracle Database, WebLogic Server, Java, GoldenGate, SOA Suite, REST Data Services, Identity Governance, HTTP Server, and roughly a dozen more. Alongside the commercial products are several Oracle-sponsored open source projects, including Oracle OpenJDK, Oracle NoSQL Database, and Oracle Linux. An important detail: the images in this repository do not include the Oracle software itself. You must download the Oracle software separately before building an image, because Oracle's licensing terms do not allow the binaries to be bundled in a public repository. If you want pre-built images that already include the commercial software, Oracle provides those through its own container registry, which requires license acceptance before download. The repository is organized with one folder per product. Each folder contains its own documentation and build scripts. Community contributions are accepted, and there is a separate section for community-contributed configurations that are not officially maintained by Oracle. A handful of older projects have been moved to an archive section as they are no longer actively updated.
← oracle on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.