-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Create the FMW Infrastructure 12.2.1.2 Image #415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very minor stuff for review.
OracleFMWInfrastructure/README.md
Outdated
* Admin Username: `weblogic` | ||
* Admin Password: `Auto generated` | ||
* Oracle Linux Username: `oracle` | ||
* Oracle Linux Password: `welcome1` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why isn't this password auto-generated too?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Though, I can't actually see anywhere that this is set, so I'm not sure this is valid.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is autogenerated I need to change the wording.
OracleFMWInfrastructure/README.md
Outdated
* Admin Server on port: `7001` | ||
* Production Mode: `developer` | ||
|
||
**IMPORTANT:** If you intend to run these images in production you must change the Production Mode to production. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There should be a link to how you change the production mode.
OracleFMWInfrastructure/README.md
Outdated
The best way to create your own, or extend domains is by using [WebLogic Scripting Tool](https://docs.oracle.com/middleware/1221/cross/wlsttasks.htm). You can find an example of a WLST script to create domains at [createInfraDomain.py](dockerfiles/12.2.1.2/container-scripts/createInfraDomain.py). You may want to tune this script with your own setup to create DataSources and Connection pools, Security Realms, deploy artifacts, and so on. You can also extend images and override an existing domain, or create a new one with WLST. | ||
|
||
## Building and Running the Oracle FMW Infrastructure Docker Image | ||
To try a sample of a FMW Infrastructure Domain image configured, you will need two images, the FMW Infrastructure Domain image and an Oracle Database image. The Oracle Database image can be pulled from the Oracle Container Registry or you can build your own using the Dockerfiles and scripts in GitHub. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Oracle Database image can be pulled from the Docker Store as well as the Oracle Container Registry. You should also add hyperlinks (as per this comment).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will Do
@@ -0,0 +1,135 @@ | |||
Oracle Fusion Middleware Infrastructure on Docker |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think you need to duplicate the README.md
in two locations, because they could get out of sync.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok
@mriccell Monica, inside You may want to consider to apply changes into that file, and consolidate any other container scripts on that structure. Ultimately, this is a Dockerfile for a specific distribution of WebLogic (the FMW Infrastructure distribution). |
@brunoborges The FMW team decided to have an independent image from the WLS infrastructure image. You are correct that the binaries are the same as the WebLogic Infrastructure image but this image extends the WLS domain and applies the JRF template as well as using RCU to build the domain. This image is intended as the base image for other upper stack FMW products as well as the base image to deploy ADF applications. For ownership and maintenance reasons we would like to have a separate FMW infrastructure image. |
Is it possible to make this image extend the image produced by the Dockerfile.infrastructure recipe inside |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure the Dockerfile here extends the WebLogic image built out of the Dockerfile.infrastructure distribution.
@brunoborges I have made the changes you requested. I now extend the WLS Infra 12.2.1.2 image to build the FMW Infra image. |
New FMW Infrastructure 12.2.1.2 Image. This image is the base image for upperstack FMW products images.