OpenResty XRay™ On-Premise with Docker tarball

Name

Installation and deployment guide for On-Premise (Docker tarball) version of OpenResty XRay.

Table of Content

Overview

OpenResty XRay (XRay) On-Premises edition consists of the Console Server and Agent. You can download the images from our private Docker registry and load them into your local Docker environment using Docker tarball.

Then, you can deploy and start the OpenResty XRay using Docker Compose or Kubernetes.

Installation

The following scripts are available in the email attachment:

  • download-xray.sh
  • docker-load-xray.sh

Downloading Docker Images

Execute the following script to download the Docker images from our private Docker registry.

When prompted, enter your Docker registry credentials (username and password).

The images will be downloaded and stored in the orxray/ directory.

bash download-xray.sh

Loading Docker Images

Copy the downloaded images to your target machine. Run the loading script:

bash docker-load-xray.sh

The above command will load the images into your local Docker environment without requiring a Docker login.

Deployment and Startup

Follow the instructions in our official documentation for deploying OpenResty XRay using Docker Compose or Kubernetes.

Note: Now, you can continue to deploy without performing a Docker login operation.