Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions documentation/staging/content/userguide/base-images/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ description: "Create or obtain WebLogic Server images."
* [Obtain standard images from the Oracle Container Registry](#obtain-standard-images-from-the-oracle-container-registry)
* [Create a custom image with patches applied](#create-a-custom-image-with-patches-applied)
* [Create a custom image with your domain inside the image](#create-a-custom-image-with-your-domain-inside-the-image)
* [Patch WebLogic Server images](#patch-weblogic-server-images)
* [Apply patched images to a running domain](#apply-patched-images-to-a-running-domain)


Expand Down Expand Up @@ -154,7 +155,21 @@ including keys and credentials that are used to access external resources
[WebLogic domain in container image protection]({{<relref "/security/domain-security/image-protection#weblogic-domain-in-container-image-protection">}}).
{{% /notice %}}

#### Patch WebLogic Server images

Use the [WebLogic Image Tool](https://github.com/oracle/weblogic-image-tool) (WIT) to patch
WebLogic Server images with quarterly Patch Set Updates (PSUs), which include security fixes, or with one-off patches.

Use either the WIT [`create`](https://github.com/oracle/weblogic-image-tool/blob/master/site/create-image.md) or
[`update`](https://github.com/oracle/weblogic-image-tool/blob/master/site/update-image.md) command, however,
patching using the `create` command results in a smaller WebLogic Server image size.

Example: Create an image named `sample:wls` with the WebLogic Server 12.2.1.4.0 slim installer, JDK 8u291, latest Oracle 7-slim,
and latest PSU and recommended CPU and SPU patches applied.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sample command presupposes that the customer has downloaded the installer and the patches and placed them in the image tool's cache. We could debate if we should document all of those steps here, but if we don't then we do need to document that downloading these artifacts in advance is required.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, can we just add a "...(you will need to download the WebLogic Server 12.2.1.4.0 installer and JDK installer prior to running the create command)."

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, let's do that for now.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. For details, see the WIT Quick Start guide, https://github.com/oracle/weblogic-image-tool/blob/master/site/quickstart.md). Does that work?


```shell
$ imagetool create --tag sample:wls --type=wlsslim --recommendedPatches --pull --user [email protected] --password hello --version=12.2.1.4.0 --jdkVersion=8u291
```

#### Apply patched images to a running domain

Expand Down