Search code examples
oracledockerdockerhuboracleclientinstantclient

Logged into docker hub, but cannot pull Oracle Instant Client image


I have this in a Dockerfile:

FROM oracle/instantclient:12.2.0.1

when I tried to build I get:

Step 3/26 : FROM oracle/instantclient:12.2.0.1
pull access denied for oracle/instantclient, repository does not exist or may require 'docker login'

I thought this image was public on Docker hub? I am logged into docker hub, using docker login --username=myself

Here is the Docker Hub account: https://hub.docker.com/_/oracle-instant-client


Solution

  • Ok so first step I think you need to go and sign the user agreement on docker hub. The next step seems to be that it's:

    FROM store/oracle/database-instantclient:12.2.0.1
    

    not this:

    FROM oracle/database-instantclient:12.2.0.1