Oracle announced that it is collaborating with Docker to release  its flagship databases, middleware and developer tools into the Docker Store marketplace via the Docker Certification Program. Together, Oracle and Docker enable developers to quickly build cloud-native applications using Docker Enterprise Edition as their container platform and Oracle’s databases and developer tools immediately available as Docker containers through the Docker Store.. The Docker Certification Program is a framework for partners to integrate and certify their technology to the Docker EE commercial platform.

Effective immediately, developers can now pull images of Oracle products in Docker and quickly start developing, testing and deploying modern enterprise applications.

Solutions offered include

  • Oracle Database
  • Oracle GoldenGate
  • Oracle BI
  • Oracle Tuxedo
  • Oracle MySQL
  • Oracle Java 8 SE Runtime Environment
  • Oracle WebLogic Server
  • Oracle Coherence
  • Oracle Instant Client

which are now all available in the Docker Store as enterprise-ready containers.

As cloud computing continues to transform every business and industry, developers at global enterprises and emerging startups alike are increasingly leveraging container technologies to accelerate how they build modern Web, mobile and IoT applications. Because the need for new applications in the enterprise consistently outpaces development capabilities, modern developers need to be able to quickly develop, test and deploy their applications without worrying about their deployment environment. With the availability of Oracle in the Docker Store, developers are now free for the first time to deliver best in class secure, high-performance, and resilient applications in containers with confidence. Oracle is a long-time supporter of the Docker ecosystem with more than 100 images of Oracle products already available in the Docker Hub, including OpenJDK and Oracle Linux.

Docker

Docker has been a tremendous success over the last three years. From an almost unknown and rather technical open source technology in 2014, it has evolved into a standardized runtime environment now officially supported for many Oracle enterprise products.

Basics

The core concepts of Docker are images and containers. A Docker image contains everything that is needed to run your software: the code, a runtime (e.g. the JVM), drivers, tools, scripts, libraries, deployments, etc.

A Docker container is a running instance of a Docker image. However, unlike in traditional virtualization with a type 1 or type 2 hypervisor, a Docker container runs on the kernel of the host operating system. Within a Docker image there is no separate operating system, as illustrated in Figure 1.

munz-docker-occs-fig01

Docker Registry

Another key difference between Docker and, for example, VirtualBox, is the massive number of available images. The public Docker Hub provides over 100,000 repositories with Docker images. Docker Hub contains software and applications from official repositories such as NGINX, Logstash, Apache HTTP, Grafana, MySQL, Ubuntu, and Oracle Linux.

When starting a container, Docker will automatically pull the corresponding image from the public Docker Hub if it is not available locally. Moreover, you can also create your own images and push them to Docker Hub into either a public or private repository.

In future articles we will write on configuring docker on your system as well use of docker in Cloud.

Thank you for giving your valuable time to read the above information.

Source

For More Detail , You can join us follow:

LinkedIn Group: Oracle Cloud DBAAS

Facebook Page: OracleHelp

Leave a Reply