...
Two ways: as a standalone WAR file, or using Docker.
as a standalone WAR
Code Block |
---|
wget https://files.magnolia-cms.com/5.6/magnolia-enterprise-pro-demo-webapp-5.6.war -O magnoliaauthor.war |
...
Code Block |
---|
[bandersen@li1397-60 ~]$ oc new-app wildfly:latest~. --name magnoliaauthor --> Found image fdd5894 (4 weeks old) in image stream "openshift/wildfly" under tag "latest" for "wildfly:latest" WildFly 10.1.0.Final -------------------- Platform for building and running JEE applications on WildFly 10.1.0.Final Tags: builder, wildfly, wildfly10 * A source build using binary input will be created * The resulting image will be pushed to image stream "magnoliaauthor:latest" * A binary build was created, use 'start-build --from-dir' to trigger a new build * This image will be deployed in deployment config "magnoliaauthor" * Port 8080/tcp will be load balanced by service "magnoliaauthor" * Other containers can access this service through the hostname "magnoliaauthor" --> Creating resources ... imagestream "magnoliaauthor" created buildconfig "magnoliaauthor" created deploymentconfig "magnoliaauthor" created service "magnoliaauthor" created --> Success Build scheduled, use 'oc logs -f bc/magnoliaauthor' to track its progress. Application is not exposed. You can expose services to the outside world by executing one or more of the commands below: 'oc expose svc/magnoliaauthor' Run 'oc status' to view your app. [bandersen@li1397-60 ~]$ |
Now we build it and then we can go see it:
Code Block |
---|
[bandersen@li1397-60 ~]$ oc start-build magnoliaauthor --from-file=magnoliaauthor.war
Uploading file "magnoliaauthor.war" as binary input for the build ...
build "magnoliaauthor-2" started
[bandersen@li1397-60 ~]$ oc get routes
NAME HOST/PORT PATH SERVICES PORT TERMINATION WILDCARD
magnoliaauthor magnoliaauthor-default.139.162.131.60.nip.io magnoliaauthor 8080-tcp None |
So if we go to http://magnoliaauthor-default.139.162.131.60.nip.io/magnoliaauthor, we should see Magnolia 5.6 running on WildFly.
using Docker
YZ
Page Turner | ||
---|---|---|
|