MONDAY SPOTLIGHT:Announcing the Oracle Container Registry

We are pleased to announce the general availability of the Oracle Container Registry. The Container Registry is designed to provide simple access to Oracle products for use in Docker containers.                                         

The available products on the Oracle Container Registry include:

  • Oracle Linux 7, 6, and 5
  • Oracle JDK 8 (Server JRE)
  • Oracle WebLogic Server 12, Tuxedo, Coherence and the Fusion Middleware Web Tier
  • Oracle Database 12c Standard Edition 2 and Enterprise Edition
  • MySQL 5.7 Community Edition

Oracle will be expanding this list with additional products in the future.

Currently, access to the Oracle Container Registry is limited to customers in the United States, United Kingdom and Australia.

How do I login to the Oracle Container Registry?

Point your browser at https://container-registry.oracle.com. If this is the first time you’re visiting the Container Registry, you will need to associate your existing Oracle SSO credentials or create a new account. Click the “Register” button and select either: “I Already Have an Oracle Single Sign On Account” to associate your existing account or “I Don't Have an Oracle Single Sign On Account” to create a new account.

Once you have an account, click the login button to log into the Container Registry. You will be prompted to read and accept the license agreement. Note that acceptance of the license agreement is required to download images using the Docker command-line tool and that acceptance only persists for eight (8) hours.

After accepting the license, you can browse the available business areas and images to review which images you’d like to pull from the registry using the Docker client.

How do I pull images using the Docker client?

Once you’ve accepted the license via the web interface, you can login and pull images using the Docker client.

First, login to the Container Registry using the docker login command:

$ docker login container-registry.oracle.com

You should provide the same Oracle SSO credentials that were used to login to the web interface and accept the license. Once you have successfully logged in, you can pull images:

$ docker pull container-registry.oracle.com/java/serverjre:8

Each image has its own documentation that can be reviewed via the Container Registry web interface.

How do I store images locally?

We recommend deploying a local Docker registry to store images both from the Oracle Container Registry as well as those created and extended locally. This also means you can deliver images to your servers locally without having to download them each time across the Internet.

The Oracle Linux Docker User Guide includes instructions on how to setup a local registry.

How do I adapt and extend these images?

Oracle provides these images as a convenient method for customers and users to get started with Oracle products within Docker containers.

However, we also provide the Oracle Docker Images GitHub repository which contains base product Dockerfiles as well as samples of how to extend these images to create custom containers for each product.

The GitHub repository files can also be used to recreate or adapt the base images to suit on-premises requirements.

Support

Support for Docker is provided at no extra cost to customers with Oracle Linux Basic or Premier Support Subscriptions.

If you do not have paid support, you can get peer support via the Oracle Community forums at https://community.oracle.com.

Comments:

Is the registry supposed to work outside the US? When I try it (from Spain) I get "in compliance with U.S. and applicable Export laws we are unable to process your request."

Posted by guest on January 31, 2017 at 12:15 AM PST #

Not avaible outside USA? I'm from Brazil and got this error: In compliance with U.S. and applicable Export laws we are unable to process your request. Please contact RPLS-Ops_ww@oracle.com if you believe you are receiving this notice in error.

Posted by guest on January 31, 2017 at 05:23 AM PST #

As stated in the blog above, access to the Oracle Container Registry is limited to customers in the United States, United Kingdom and Australia. We are working hard to remove this restriction as soon as possible.

Posted by Avi Miller on January 31, 2017 at 11:05 AM PST #

There are Dockerfiles for Oracle Database 11 in Github but no matching image in the registry. Is there a reason for this?

https://github.com/oracle/docker-images/tree/master/OracleDatabase/dockerfiles/11.2.0.2

Posted by guest on March 08, 2017 at 10:11 AM PST #

Oracle Database 11gR2 is no longer in primary support, so it's not offered as an image. However, for legacy reasons, the Dockerfile is still available on GitHub.

Posted by Avi Miller on March 08, 2017 at 11:27 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Get the latest updates on strategy, products, events, news, customers, partners and all things Oracle Linux! Connect with Oracle's Linux experts.

Stay Connected

Twitter


Facebook

Search


Archives
« March 2017
SunMonTueWedThuFriSat
   
1
3
4
5
7
11
12
14
15
17
18
19
21
22
23
24
25
26
27
28
29
30
31
 
       
Today