Before you start

Your system must meet the following prerequisites before you can run the scripts to build and deploy API Gateway in Docker containers.

Set up your Docker environment

You must have the following installed on your local system:

  • Docker (see Docker requirements for supported versions)
  • Python version 2.7.x
  • OpenSSL version 1.1 or later

Docker requirements

The following versions of Docker are supported:

  • Docker CE version 17.09 or later on CentOS 7
  • Docker EE version 17.06 or later on RHEL 7
Note   Axway supports Red Hat Enterprise Linux 7 and CentOS Linux version 7 as the base image for Docker containers. Axway supports deployment on any host operating system, cloud provider, or container orchestration system supported by your Docker version.

For more details on Docker system requirements, see the Docker documentation.

Set up API Gateway Docker scripts

You must download the following from Axway Support at https://support.axway.com:

  • API Gateway Linux installer
  • Docker scripts package

API Gateway licenses

You must have specific API Gateway licenses to run the following:

  • API Gateway container
  • Admin Node Manager or API Gateway container in Federal Information Processing Standard (FIPS) mode
  • API Manager-enabled API Gateway container
  • API Gateway Analytics container

Unzip and install the Docker scripts

Unzip the Docker scripts package that you downloaded from Axway Support at https://support.axway.com. For example:

$ unzip APIGateway_7.6.2-<n>_ScriptsPackageDocker_linux-x86-64_BN<bn>.zip

The unzipped package includes the following:

  • Python scripts (*.py)
  • Docker files
  • Quickstart demo (see readme.md)

Related Links