Docker Image Deployment

Instructions below describes how you can deploy a docker image based application using shipa.

Creating a Sample Application

As part of this example, we create an application called bulletinboard:

shipa app create bulletinboard -t shipa-admin-team -k shipa-framework

Once the command above has been executed, all available applications using the app list command are listed.

shipa app list
+---------------+-------------------------+-----------------------------------+
| Application   | Units State Summary     | Address                           |
+---------------+-------------------------+-----------------------------------+
| bulletinboard | 0 of 0 units in-service | bulletinboard.192.168.0.4.nip.io  |
+---------------+-------------------------+-----------------------------------+

Image Deploy

You can deploy an existing Docker image using Shipa's dashboard or the Shipa CLI as shown below:

shipa app deploy -i docker.io/shipasoftware/bulletinboard:1.0 -a bulletinboard

The application is available through the Address provided in the output of the app list command once the deployment is complete.


Did this page help you?