docker-archive / communitytools-image2docker-win

304 stars 78 forks source link

Support for Oracle client and server installation #45

Open fbrenciu opened 7 years ago

ManoMarks commented 7 years ago

@fbrenciu can you provide more info on what you're looking for? Which Oracle servers are looking for support for?

fbrenciu commented 7 years ago

I would like to be able to either install or be able to do image2docker while the image contains everything needed for a c# application which relies on a Oracle 12c client or server for its DB layer.

ManoMarks commented 7 years ago

Cool thanks

leonardobissoli commented 5 years ago

I would like to be able to either install or be able to do image2docker while the image contains everything needed for a c# application which relies on a Oracle 12c client or server for its DB layer.

Hi there, any update on this? I'd quite the same. Install Oracle client 12c under VM Windows 2012 / 2016 and via image2docker generate a Dockerfile with these installations into it. The silent mode command line inside Docker container under Windows seems to be not supported. At least I've got a lot of issues trying to install. Thank you.

fbrenciu commented 5 years ago

Hello,

Its been a while since I posted this and no longer needed. But for the future and whomever needs some info on this i will detail the problem and the solution we came up with. The problem : Installing a full oracle client/server inside a windows docker container. The solution: Capture the oracle client/server installation steps and contain them as an MSI( repacking operation) using ofcourse a clean and fresh Windows OS installation to avoid poluting the capture steps. Afterwards use the silent install of MSI to get it installed into a container. I know its an over simplified solution. This was the only way to get this done.

Disclaimer: This solution is provided without any guarantee and its not supported from what I know by Oracle or Microsoft. Before you proceed please check the license and terms of use from both providers.