Running my ChatBot application inside Docker Liberty profile container

  • 23 May, 2017

I used the steps bellow to run my chatbot servlet application inside of a Docker container.

1 - Download WAS Liberty Docker image:

docker pull websphere-liberty

2 - Create a Docker file with the following lines

FROM websphere-liberty ADD ChatBot.war /opt/ibm/wlp/usr/servers/defaultServer/dropins/ ADD server.xml /opt/ibm/wlp/usr/servers/defaultServer/ ENV LICENSE accept

ChatBot.war is my chatbot application. To add features and configuration for your server you need to update the server.xml. Do not forget to put host=“*” on httpEndpoint or you will not access the server from your browser.

The server.xml is listed below

<!-- Enable features –> javaee-7.0 localConnector-1.0 distributedMap-1.0 webCache-1.0 <!--   –> <!-- To access this server from a remote client add a host attribute to the following element, e.g. host=“*” –> <!-- Automatically expand WAR files and EAR files –>

3 - execute docker built -t chatbot . 4 - execute docker run -d -p 80:9080 -p 443:9443 chatbot 5 - Open your browser and access your application using localhost.

Related Posts

How to Use Podman with the GitHub MCP Server: Fixing the ENOENT Error on IBM Bob

  • 17 Jun, 2026

If you are exploring the new world of the Model Context Protocol (MCP) and trying to install the GitHub MCP server on IBM Bob, there is a good chance the documentation pointed you toward Docker. But w

How to Use Podman with the GitHub MCP Server: Fixing the ENOENT Error on IBM BobRead More

Docker grace period ends on January 31

  • 26 Jan, 2022

I received an email yesterday from Docker. It's a reminder about the end of grace period. Hello, As a reminder you’re receiving this email because on August 31, 2021 we updated the terms(https://ema

Docker grace period ends on January 31Read More

A rootless Pod for wordpress

  • 07 Dec, 2021

Podman Pods are very similar to Kubernetes pods in a way that they can have more than one container. Every Podman pod contains one infra container by default. This container is responsible for associ

A rootless Pod for wordpressRead More