How to Run the Installer on Windows

The following section describes how to set up and launch the API Management - Local Edition Installer on Windows.

Prerequisites

Docker desktop for Windows installed and started correctly.
Note: Follow the instructions at https://docs.docker.com/docker-for-windows/install/.

Setup

  1. Download TIB_mash-local_5.x.x_cf.tar.gz.
  2. Unzip the downloaded file in Windows to "TIB_mash-local_5.x.x_cf.tar".
  3. Unzip again "TIB_mash-local_5.x.x_cf.tar" to "TIB_mash-local_5.0.0.101_cf".
  4. Place "start-installer.bat" inside the directory "TIB_mash-local_5.0.0.101_cf" (same location as the start-installer.sh file)

Steps to Launch Installer

Procedure

  1. Open a command prompt and go the location of batch file to start the installer.
  2. Enter the command in command prompt >start-installer.bat <IP Address>
    Installer displays the following prompt: You must read and accept the License agreement before proceeding.Press Enter for more and q to finish reading.
  3. Read the license file? [Y,N]?"
    Select "N" for No to exit the installer. Select "Y" for Yes, to have the installer load the license file.
  4. Press Enter to read the content of license and "q" to quit reading the license content.
  5. Once the license has been read or you've quit reading the license, the installer displays the following prompt: Do you accept the license? [Y,N]?
    Select "N" for "No to exit the installer. Select "Y" for "Yes", to have the installer will place a "license_accepted" file in the same directory with the content confirming that you've accepted the license on the particular day.
  6. The installer will then start loading the image and installation starts.
  7. You can choose to exit the installer now, and as long as you've accepted the license agreement and "license_accepted" is available, the installer will continue the installation process.
  8. After the loading of images starts, wait for the installation to finish. You'll see the message: tml-installer | INFO: Finished Workspace clean-up.
  9. Open a browser and start a Jenkins console to build your own images:
    http://<localhost/IP>:8080
  10. In the Jenkins page, start the build_docker job to start building your own images.

What to do next

After building your Docker images, follow the steps for Deploying the API Management - Local Edition Cluster.