Run update.sh
This commit is contained in:
parent
06a535d12e
commit
15ed837892
|
|
@ -186,13 +186,15 @@ To elaborate these capabilities this section assumes the standalone Spring Boot
|
||||||
FROM open-liberty:kernel as staging
|
FROM open-liberty:kernel as staging
|
||||||
COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar
|
COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar
|
||||||
COPY --chown=1001:0 server.xml /config/
|
COPY --chown=1001:0 server.xml /config/
|
||||||
RUN configure.sh && springBootUtility thin \
|
RUN springBootUtility thin \
|
||||||
--sourceAppPath=/staging/myFatApp.jar \
|
--sourceAppPath=/staging/myFatApp.jar \
|
||||||
--targetThinAppPath=/staging/myThinApp.jar \
|
--targetThinAppPath=/staging/myThinApp.jar \
|
||||||
--targetLibCachePath=/staging/lib.index.cache
|
--targetLibCachePath=/staging/lib.index.cache
|
||||||
FROM open-liberty:kernel
|
FROM open-liberty:kernel
|
||||||
|
COPY --chown=1001:0 server.xml /config
|
||||||
COPY --from=staging /staging/lib.index.cache /lib.index.cache
|
COPY --from=staging /staging/lib.index.cache /lib.index.cache
|
||||||
COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar
|
COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar
|
||||||
|
RUN configure.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
For Spring Boot applications packaged with library dependencies that rarely change across continuous application updates, you can use the capabilities mentioned above to to share library caches across containers and to create even more efficient docker layers that leverage the docker build cache.
|
For Spring Boot applications packaged with library dependencies that rarely change across continuous application updates, you can use the capabilities mentioned above to to share library caches across containers and to create even more efficient docker layers that leverage the docker build cache.
|
||||||
|
|
|
||||||
|
|
@ -185,13 +185,15 @@ To elaborate these capabilities this section assumes the standalone Spring Boot
|
||||||
FROM websphere-liberty:kernel as staging
|
FROM websphere-liberty:kernel as staging
|
||||||
COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar
|
COPY --chown=1001:0 hellospringboot.jar /staging/myFatApp.jar
|
||||||
COPY --chown=1001:0 server.xml /config/
|
COPY --chown=1001:0 server.xml /config/
|
||||||
RUN configure.sh && springBootUtility thin \
|
RUN springBootUtility thin \
|
||||||
--sourceAppPath=/staging/myFatApp.jar \
|
--sourceAppPath=/staging/myFatApp.jar \
|
||||||
--targetThinAppPath=/staging/myThinApp.jar \
|
--targetThinAppPath=/staging/myThinApp.jar \
|
||||||
--targetLibCachePath=/staging/lib.index.cache
|
--targetLibCachePath=/staging/lib.index.cache
|
||||||
FROM websphere-liberty:kernel
|
FROM websphere-liberty:kernel
|
||||||
|
COPY --chown=1001:0 server.xml /config
|
||||||
COPY --from=staging /staging/lib.index.cache /lib.index.cache
|
COPY --from=staging /staging/lib.index.cache /lib.index.cache
|
||||||
COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar
|
COPY --from=staging /staging/myThinApp.jar /config/dropins/spring/myThinApp.jar
|
||||||
|
RUN configure.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
For Spring Boot applications packaged with library dependencies that rarely change across continuous application updates, you can use the capabilities mentioned above to to share library caches across containers and to create even more efficient docker layers that leverage the docker build cache.
|
For Spring Boot applications packaged with library dependencies that rarely change across continuous application updates, you can use the capabilities mentioned above to to share library caches across containers and to create even more efficient docker layers that leverage the docker build cache.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue