| | |
| | | FROM registry.access.redhat.com/rhel7:7.6 |
| | | FROM registry.access.redhat.com/ubi8/ubi:8.0 |
| | | |
| | | MAINTAINER Red Hat Training <training@redhat.com> |
| | | |
| | |
| | | |
| | | |
| | | # Install the Java runtime, create a user for running the app, and set permissions |
| | | RUN rpm --rebuilddb && \ |
| | | yum install -y --noplugins java-1.8.0-openjdk-headless && \ |
| | | yum clean all --noplugins -y && \ |
| | | RUN dnf install -y --noplugins java-1.8.0-openjdk-headless && \ |
| | | dnf clean all --noplugins -y && \ |
| | | useradd wildfly && \ |
| | | mkdir -p /opt/app-root/bin |
| | | |
| | | # Copy the runnable fat JAR to the container. |
| | | ADD http://content.example.com/ocp4.0/x86_64/installers/hello-swarm.jar /opt/app-root/bin/ |
| | | ADD https://github.com/RedHatTraining/DO288-apps/releases/download/1.0/hello-swarm.jar /opt/app-root/bin/ |
| | | |
| | | COPY run-app.sh /opt/app-root/bin/ |
| | | |
| | |
| | | USER wildfly |
| | | |
| | | # Run the fat JAR |
| | | CMD /opt/app-root/bin/run-app.sh |
| | | CMD /opt/app-root/bin/run-app.sh |