You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following lines indicate when the Oracle Service Bus Managed Server is ready to be used:
272
-
``` bash
272
+
``` bash
273
273
INFO: Managed Server is running
274
274
275
275
INFO: Managed Server has been started
@@ -290,7 +290,6 @@ Now you can access the following Consoles:
290
290
291
291
292
292
> **Note**: `hostname` is the FQDN of the host name where the container is running. Do not use 'localhost' for `ADMIN_HOST`. Use the actual FQDN name of the host as `ADMIN_HOST`.
293
-
294
293
> **Note**: In a multinode scenario, you cannot access the `SOA Composer` and `BPM Worklist` application URLs from the `soa-infra` application page.
Sample Docker configurations to facilitate installation, configuration, and environment setup for Docker users. This project includes quick start dockerfiles for SOA 12.2.1.x based on Oracle Linux 7, Oracle JRE 8 (Server) and Oracle Fusion Middleware Infrastructure 12.2.1.x. This project also includes a setup for SOA 14.1.2.0 image build based on Oracle Linux 8, Oracle JDK 17, and Oracle Fusion Middleware Infrastructure 14.1.2.0 with an option to use Podman CLI as an alternative to docker.
5
4
6
-
You will be able to build the SOA images based on the version which is required using the build scripts provided.
5
+
You will be able to build the SOA images based on the version which is required using the build scripts provided.
7
6
8
7
## SOA 12.2.1.x Docker image Creation and Running
9
8
10
9
To build a SOA image either you can start from building Oracle JDK and Oracle Fusion Middleware Infrastrucure image or use the already available Oracle Fusion Middleware Infrastructure image. The Fusion Middleware Infrastructure image is available in the [Oracle Container Registry](https://container-registry.oracle.com), and can be pulled from there. If you plan to use the Oracle Fusion Middleware Infrastructure image from the [Oracle Container Registry](https://container-registry.oracle.com), you can skip the next two steps and continue with "Building a Docker Image for SOA".
11
10
12
11
>NOTE: If you download the Oracle Fusion Middleware Infrastructure image from the [Oracle Container Registry](https://container-registry.oracle.com) then you need to retag the image with appropriate version. e.g. for the 12.2.1.4 version, retag from `container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.4` to `oracle/fmw-infrastructure:12.2.1.4.0`.
13
12
14
-
```
15
-
$ docker tag container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.4 oracle/fmw-infrastructure:12.2.1.4.0
13
+
```bash
14
+
`$ docker tag container-registry.oracle.com/middleware/fmw-infrastructure:12.2.1.4 oracle/fmw-infrastructure:12.2.1.4.0`
16
15
```
17
16
18
-
## How to build the Oracle Java image
17
+
###How to build the Oracle Java image
19
18
20
19
Please refer [README.md](https://github.com/oracle/docker-images/blob/main/OracleJava/README.md) under docker-images/OracleJava for details on how to build Oracle Database image.
21
20
22
-
## Building Oracle Fusion Middleware Infrastructure Docker Install Image
Please refer [README.md](https://github.com/oracle/docker-images/blob/main/OracleFMWInfrastructure/README.md) under docker-images/OracleFMWInfrastructure for details on how to build Oracle Fusion Middleware Infrastructure image.
25
24
26
-
## Building Docker Image for SOA
25
+
###Building Docker Image for SOA
27
26
28
27
>IMPORTANT: To build the Oracle SOA image, you must first download the required version of the Oracle SOA Suite, Oracle Service Bus and Oracle B2B binaries. These binaries must be downloaded and copied into the folder with the same version for e.g. 12.2.1.4.0 binaries need to be dropped into `../OracleSOASuite/dockerfiles/12.2.1.4`.
29
28
@@ -39,7 +38,7 @@ To build the SOA image with patches, you need to download and drop the patch zip
39
38
40
39
Build the Oracle SOA 12.2.1.4 image using:
41
40
42
-
```
41
+
```bash
43
42
`$ sh buildDockerImage.sh -v 12.2.1.4`
44
43
45
44
Usage: buildDockerImage.sh -v [version]
@@ -49,19 +48,14 @@ Build the Oracle SOA 12.2.1.4 image using:
49
48
50
49
Verify you now have the image `oracle/soasuite:12.2.1.4` in place with
51
50
52
-
```
53
-
$ docker images | grep "soa"
54
-
```
51
+
`$ docker images | grep "soa"`
55
52
56
53
If you are building the SOA image with patches, you can verify the patches applied with:
57
54
58
-
```
59
-
$ docker run oracle/soasuite:12.2.1.4 sh -c '$ORACLE_HOME/OPatch/opatch lspatches'
60
-
```
61
-
62
-
>IMPORTANT: The image created in above step will NOT have a domain pre-configured. But it has the scripts to create and configure a SOA domain.
55
+
`$ docker run oracle/soasuite:12.2.1.4 sh -c '$ORACLE_HOME/OPatch/opatch lspatches'`
63
56
64
57
58
+
>IMPORTANT: The image created in above step will NOT have a domain pre-configured. But it has the scripts to create and configure a SOA domain.
65
59
66
60
## SOA 14.1.2.0 Container image Creation and Running
67
61
@@ -71,23 +65,23 @@ To build a SOA image either you can start from building Oracle JDK and Oracle Fu
71
65
72
66
>NOTE: Users can use Podman or Docker CLI to perform the build related Commands. The steps are provided using docker as well as podman for user reference.
73
67
74
-
```
75
-
$ docker tag container-registry.oracle.com/middleware/fmw-infrastructure:14.1.2.0 oracle/fmw-infrastructure:14.1.2.0.0
68
+
```bash
69
+
`$ docker tag container-registry.oracle.com/middleware/fmw-infrastructure:14.1.2.0 oracle/fmw-infrastructure:14.1.2.0.0`
76
70
```
77
71
78
-
```
79
-
$ podman tag container-registry.oracle.com/middleware/fmw-infrastructure:14.1.2.0 oracle/fmw-infrastructure:14.1.2.0.0
72
+
```bash
73
+
`$ podman tag container-registry.oracle.com/middleware/fmw-infrastructure:14.1.2.0 oracle/fmw-infrastructure:14.1.2.0.0`
80
74
```
81
75
82
-
## How to build the Oracle Java image
76
+
###How to build the Oracle Java image
83
77
84
78
Please refer [README.md](https://github.com/oracle/docker-images/blob/main/OracleJava/README.md) under docker-images/OracleJava for details on how to build Oracle Database image.
85
79
86
-
## Building Oracle Fusion Middleware Infrastructure Docker Install Image
Please refer [README.md](https://github.com/oracle/docker-images/blob/main/OracleFMWInfrastructure/README.md) under docker-images/OracleFMWInfrastructure for details on how to build Oracle Fusion Middleware Infrastructure image.
89
83
90
-
## Building Container Image for SOA
84
+
###Building Container Image for SOA
91
85
92
86
>IMPORTANT: To build the Oracle SOA image, you must first download the required version of the Oracle SOA Suite, Oracle Service Bus and Oracle B2B binaries. These binaries must be downloaded and copied into the folder with the same version for e.g. 14.1.2.0.0 binaries need to be dropped into `../OracleSOASuite/dockerfiles/14.1.2.0`.
93
87
@@ -103,7 +97,7 @@ To build the SOA image with patches, you need to download and drop the patch zip
103
97
104
98
Build the Oracle SOA 14.1.2.0 image using:
105
99
106
-
```
100
+
```bash
107
101
$ sh buildDockerImage.sh -v 14.1.2.0
108
102
109
103
Usage: buildDockerImage.sh -v [version]
@@ -115,40 +109,35 @@ $ sh buildDockerImage.sh -v 14.1.2.0
115
109
```
116
110
117
111
For the podman users:
118
-
```
119
-
$ sh buildDockerImage.sh -v 14.1.2.0 -p
120
-
```
112
+
113
+
`$ sh buildDockerImage.sh -v 14.1.2.0 -p`
121
114
122
115
>Note: -p ensures podman CLI is used for the image build.
123
116
124
117
Verify you now have the image `oracle/soasuite:14.1.2.0` in place with
125
118
126
-
```
127
-
$ docker images | grep "soa"
128
-
```
119
+
`$ docker images | grep "soa"`
129
120
130
-
```
131
-
$ podman images | grep "soa"
132
-
```
121
+
`$ podman images | grep "soa"`
133
122
134
123
If you are building the SOA image with patches, you can verify the patches applied with:
135
124
136
-
```
137
-
$ docker run oracle/soasuite:14.1.2.0 sh -c '$ORACLE_HOME/OPatch/opatch lspatches'
125
+
```bash
126
+
`$ docker run oracle/soasuite:14.1.2.0 sh -c '$ORACLE_HOME/OPatch/opatch lspatches'`
138
127
```
139
128
140
-
```
141
-
$ podman run oracle/soasuite:14.1.2.0 sh -c '$ORACLE_HOME/OPatch/opatch lspatches'
129
+
```bash
130
+
`$ podman run oracle/soasuite:14.1.2.0 sh -c '$ORACLE_HOME/OPatch/opatch lspatches'`
142
131
```
143
132
144
133
>IMPORTANT: The image created in above step will NOT have a domain pre-configured. But it has the scripts to create and configure a SOA domain.
145
134
146
-
# License
135
+
##License
147
136
148
137
To download and run SOA 12c and 14c Distributions regardless of inside or outside a Docker container, and regardless of the distribution, you must download the binaries from Oracle website and accept the license indicated at that page.
149
138
150
139
All scripts and files hosted in this project and GitHub docker-images/OracleDatabase repository required to build the Docker images are, unless otherwise noted, released under UPL 1.0 license.
151
140
152
-
# Copyright
141
+
##Copyright
153
142
154
143
Copyright (c) 2019, 2025, Oracle and/or its affiliates.
0 commit comments