David Currie 11 лет назад
Родитель
Сommit
d79c319961
1 измененных файлов с 20 добавлено и 36 удалено
  1. 20 36
      websphere-liberty/content.md

+ 20 - 36
websphere-liberty/content.md

@@ -20,9 +20,7 @@ deployment sample][sample] and assume that
 `server.xml` updated to accept HTTP connections from outside of the
 `server.xml` updated to accept HTTP connections from outside of the
 container by adding the following element inside the `server` stanza:
 container by adding the following element inside the `server` stanza:
 
 
-```
-<httpEndpoint host="*" httpPort="9080" httpsPort="-1"/>
-```
+    <httpEndpoint host="*" httpPort="9080" httpsPort="-1"/>
 
 
 1. The image contains a default server configuration that specifies the
 1. The image contains a default server configuration that specifies the
 `webProfile-6.0` feature and exposes ports 9080 and 9443 for HTTP and HTTPS
 `webProfile-6.0` feature and exposes ports 9080 and 9443 for HTTP and HTTPS
@@ -31,11 +29,9 @@ of this server and run. The following example starts a container in the
 background running a WAR file from the host file system with the HTTP and HTTPS
 background running a WAR file from the host file system with the HTTP and HTTPS
 ports mapped to 80 and 443 respectively.
 ports mapped to 80 and 443 respectively.
 
 
-    ```
-    docker run -e LICENSE=accept -d -p 80:9080 -p 443:9443 \
-      -v /tmp/DefaultServletEngine/dropins/Sample1.war:/opt/ibm/wlp/usr/servers/defaultServer/dropins/Sample1.war \
-      websphere-liberty
-    ```
+        docker run -e LICENSE=accept -d -p 80:9080 -p 443:9443 \
+          -v /tmp/DefaultServletEngine/dropins/Sample1.war:/opt/ibm/wlp/usr/servers/defaultServer/dropins/Sample1.war \
+          websphere-liberty
 
 
     Once the server has started, you can browse to
     Once the server has started, you can browse to
     http://localhost/Sample1/SimpleServlet on the Docker host.
     http://localhost/Sample1/SimpleServlet on the Docker host.
@@ -46,11 +42,9 @@ specify the server name as a parameter to the run command. Note that
 this particular example server configuration only provides HTTP
 this particular example server configuration only provides HTTP
 access.
 access.
 
 
-    ```
-    docker run -e LICENSE=accept -d -p 80:9080 \
-      -v /tmp/DefaultServletEngine:/opt/ibm/wlp/usr/servers/DefaultServletEngine \
-      websphere-liberty /opt/ibm/wlp/bin/server run DefaultServletEngine
-    ```
+        docker run -e LICENSE=accept -d -p 80:9080 \
+          -v /tmp/DefaultServletEngine:/opt/ibm/wlp/usr/servers/DefaultServletEngine \
+          websphere-liberty /opt/ibm/wlp/bin/server run DefaultServletEngine
     
     
 3. It is also possible to build an application layer on top of this image using
 3. It is also possible to build an application layer on top of this image using
 either the default server configuration or a new server configuration and,
 either the default server configuration or a new server configuration and,
@@ -58,18 +52,14 @@ optionally, accept the license as part of that build. Here we have copied the
 `Sample1.war` from `/tmp/DefaultServletEngine/dropins` to the same directory as
 `Sample1.war` from `/tmp/DefaultServletEngine/dropins` to the same directory as
 the following Dockerfile.
 the following Dockerfile.
 
 
-    ```
-    FROM websphere-liberty
-    ADD Sample1.war /opt/ibm/wlp/usr/servers/defaultServer/dropins/
-    ENV LICENSE accept
-    ```
+        FROM websphere-liberty
+        ADD Sample1.war /opt/ibm/wlp/usr/servers/defaultServer/dropins/
+        ENV LICENSE accept
 
 
 This can then be built and run as follows:
 This can then be built and run as follows:
 
 
-    ```
-    docker build -t app .
-    docker run -d -p 80:9080 -p 443:9443 app
-    ```
+        docker build -t app .
+        docker run -d -p 80:9080 -p 443:9443 app
 
 
 4. Lastly, it is possible to mount a data volume container containing the
 4. Lastly, it is possible to mount a data volume container containing the
 application and the server configuration on to the image. This has the benefit
 application and the server configuration on to the image. This has the benefit
@@ -81,25 +71,19 @@ Dockerfile.
 
 
     Build and run the data volume container:
     Build and run the data volume container:
     
     
-    ```
-    FROM websphere-liberty
-    ADD DefaultServletEngine /opt/ibm/wlp/usr/servers/DefaultServletEngine
-    ```
+        FROM websphere-liberty
+        ADD DefaultServletEngine /opt/ibm/wlp/usr/servers/DefaultServletEngine
     
     
-    ```
-    docker build -t app-image .
-    docker run -d -v /opt/ibm/wlp/usr/servers/DefaultServletEngine \
-      --name app app-image true
-    ```
+        docker build -t app-image .
+        docker run -d -v /opt/ibm/wlp/usr/servers/DefaultServletEngine \
+          --name app app-image true
     
     
     Run the WebSphere Liberty image with the volumes from the data
     Run the WebSphere Liberty image with the volumes from the data
     volume container mounted:
     volume container mounted:
 
 
-    ```
-    docker run -e LICENSE=accept -d -p 80:9080 \
-      --volumes-from app websphere-liberty \
-      /opt/ibm/wlp/bin/server run DefaultServletEngine
-    ```
+        docker run -e LICENSE=accept -d -p 80:9080 \
+          --volumes-from app websphere-liberty \
+          /opt/ibm/wlp/bin/server run DefaultServletEngine
 
 
 [getting-started]: https://developer.ibm.com/wasdev/docs/category/getting-started/
 [getting-started]: https://developer.ibm.com/wasdev/docs/category/getting-started/
 [sample]: https://developer.ibm.com/wasdev/docs/article_appdeployment/
 [sample]: https://developer.ibm.com/wasdev/docs/article_appdeployment/