3 Replies Latest reply on Jan 2, 2020 3:35 PM by thatJeffSmith-Oracle

    Running ORDS in docker - what could go wrong?

    Paavo

      What are the consequences of running ORDS in docker?

      1.) from the support point of view

      2.) from the licensing point of view

      3.) from the operations point of view

      4.) and what could go wrong with openjdk ?

       

      rgrds Paavo

        • 1. Re: Running ORDS in docker - what could go wrong?
          thatJeffSmith-Oracle

          1. you would need to reproduce any ORDS issues you find when reporting issues in a standalone instance of ORDS (no Docker)

          2. doesn't matter

          3. you need to know how to use Docker

          4. it's not supported, we only support the Oracle Java Runtime (JRE). Newer openJDK distributions are tied directly (or at least more closely) to the Oracle distributions, so it should work. But if you run into problems, we're going to ask you to try it on Oracle Java first. By the way, you can use Oracle Java with Oracle products requiring Java at no additional cost

          1 person found this helpful
          • 2. Re: Running ORDS in docker - what could go wrong?
            Paavo

            Hi thatJeffSmith-Oracle

             

            Thank you for your prompt and fast answer - again and Happy New Year!

             

            3.) Tomcat version dependency for ORDS might indeed require Docker in certain environments, and for Docker

            3.a) is it so that the ORDS+jdbc+Oracle Java can't be shared in Docker image to ease deployment in enterprise environment?

            3.b) is it possible to "script" download of ORDS+jdbc+Oracle Java?

             

            Are there licensing guidelines information which answers questions like below about this "By the way, you can use Oracle Java with Oracle products requiring Java at no additional cost" ?
            4.a) does it apply for ORDS?

            4.b) does it apply for sqlcl/SqlDeveloper / Datamodeler - desktop versions?

            4.c) does it apply for SqlDeveloper Web ORDS - versions?

            .. list goes on..

            4.x) how to dedicate Oracle Java for ORDS (must admit I am not licensing specialist) ?

            4.y) hmm wild idea, if the Oracle Java would be per docker image for dedicated purpose, would it then solve the above? e.g. I really like this: https://github.com/martindsouza/docker-oracle-sqlcl

             

            rgrds Paavo

            • 3. Re: Running ORDS in docker - what could go wrong?
              thatJeffSmith-Oracle

              Right now you can't script an ords download, it still requires a sign in and Eula checkbox

               

              All of our tools can use Oracle JDK at no additional cost

              1 person found this helpful