Run update.sh
This commit is contained in:
parent
62c456b970
commit
5b852b0987
|
|
@ -59,14 +59,25 @@ WARNING:
|
|||
|
||||
The images in this repository contain IBM WebSphere Application Server Liberty for Developers and the IBM Java Runtime Environment. See the license section below for restrictions relating to the use of this image. For more information about WebSphere Application Server Liberty, see the [WASdev](https://developer.ibm.com/wasdev/docs/category/getting-started/) site.
|
||||
|
||||
# Images
|
||||
## Image User
|
||||
|
||||
There are multiple images available in this repository. The image with the tag `beta` contains the contents of the install archive for the latest monthly beta. The other images are all based on the latest generally available fix pack.
|
||||
This image runs by default with `USER 1001` (non-root), as part of `group 0`. All of the folders accessed by WebSphere Liberty been given the appropriate permission, but if your extending Dockerfile needs permission to another location you can simply temporarily switch into root and provide the needed permissions, example:
|
||||
|
||||
```dockerfile
|
||||
USER root
|
||||
RUN mkdir -p /myFolder && chown -R 1001:0 /myFolder
|
||||
USER 1001
|
||||
```
|
||||
|
||||
# Tags
|
||||
|
||||
There are multiple tags available in this repository. The image with the tag `beta` contains the contents of the install archive for the latest monthly beta. The other images are all based on the latest generally available fix pack.
|
||||
|
||||
The `kernel` image contains just the Liberty kernel and no additional runtime features. This image can be used as the basis for custom built images that contain only the features required for a specific application. For example, the following Dockerfile starts with this image, copies in the `server.xml` that lists the features required by the application, and then uses the `installUtility` command to download those features from the online repository.
|
||||
|
||||
```dockerfile
|
||||
FROM websphere-liberty:kernel
|
||||
COPY Sample1.war /config/dropins/
|
||||
COPY server.xml /config/
|
||||
RUN installUtility install --acceptLicense defaultServer
|
||||
```
|
||||
|
|
@ -77,6 +88,8 @@ The `webProfile7` image contains the features required for Java EE7 Web Profile
|
|||
|
||||
The `webProfile8`, `javaee8`, `webProfile7` and `javaee7` images also contain a common set of features that are expected to be of use for a typical production scenario. These features are: `appSecurity-2.0`, `collectiveMember-1.0`, `localConnector-1.0`, `ldapRegistry-3.0`, `monitor-1.0`, `requestTiming-1.0`, `restConnector-2.0`, `sessionDatabase-1.0`, `ssl-1.0`, `transportSecurity-1.0` and `webCache-1.0`.
|
||||
|
||||
The `microProfile1` and `microProfile2` images contains the features required to support MicroProfile 1.4 and MicroProfile 2.0 (respectively).
|
||||
|
||||
The `springBoot1` and `springBoot2` images contain all features required for running Spring Boot 1.5 and 2.0 applications; including `springBoot-1.5` or `springBoot-2.0`, respectively, plus `servlet-4.0`, `jsp-2.3`, `webSocket-1.1`, and `transportSecurity-1.0`.
|
||||
|
||||
# Usage
|
||||
|
|
|
|||
Loading…
Reference in New Issue