Creating the TIBCO BusinessWorks™ Container Edition Base Docker Image for Windows Containers

Prerequisites

  • Download the TIBCO BusinessWorks™ Container Edition runtime zip file, bwce-runtime-windows-<version>.zip, from http://edelivery.tibco.com.

    To download this file,

    1. Select Container from the Operating Systems drop down list.
    2. Read and Accept the TIBCO End User License Agreement.
    3. Select the radio button for Individual file Download.
    4. Click the + sign to view the individual components and select bwce-runtime-windows-<version>.zip.
  • An installation of Docker.

Procedure

  1. Navigate to https://github.com/TIBCOSoftware/bwce-docker/tree/windows and clone the bwce-docker repository to your local machine using the following command
    git clone https://github.com/TIBCOSoftware/bwce-docker/tree/windows 
  2. Copy the bwce-runtime-windows-<version>.zip file to the resources/bwce-runtime folder.
  3. Navigate to the cloned directory and open command terminal and execute the following command
    docker build -t TAG-NAME . 
    

    For example,

    docker build -t tibco/bwce:latest .
    By default, the microsoft:nanoserver image is used to create base Docker image for TIBCO BusinessWorks Container Edition. You can also change the image with the following Dockerfile content.
    • Dockerfile content for Windows:
      FROM microsoft/nanoserver
      MAINTAINER Cloud Software Group, Inc.
      ADD . /
      CMD ["powershell", "c:/scripts/start.ps1"]
    Note: Currently, BWCE Windows Container supports microsoft/nanoserver as base OS.

Result

The TIBCO BusinessWorks™ Container Edition base Docker image is now created. This base Docker image can now be used to create Docker application images.