Skip to main content

Install All-In-One (Docker)

This page introduces how to install BladePipe using Docker.

Prerequisite

  • Docker and Docker Compose have been installed. Please refer to Minimal Docker Installation for guidance.

  • The following ports are not in use.

    ComponentPortUse
    bladepipe-mysql25000The port of metadata database MySQL
    bladepipe-console8111The port of Web console for user
    bladepipe-console7007The port of Web console for Worker
    bladepipe-worker18787The port for debuggint DataJob
    bladepipe-prometheus19090The port for prometheuse

Procedure

  1. Run the following command to download and execute the installer script.

    curl -fsSL https://bladepipe-docker.s3.ap-southeast-1.amazonaws.com/install_on_docker.sh | bash -s -- <version> ./bp_home
  2. Successfully installed the BladePipe.

    ███████╗██╗   ██╗ ██████╗ ██████╗███████╗███████╗███████╗
    ██╔════╝██║ ██║██╔════╝██╔════╝██╔════╝██╔════╝██╔════╝
    ███████╗██║ ██║██║ ██║ █████╗ ███████╗███████╗
    ╚════██║██║ ██║██║ ██║ ██╔══╝ ╚════██║╚════██║
    ███████║╚██████╔╝╚██████╗╚██████╗███████╗███████║███████║
    ╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝╚══════╝╚══════╝╚══════╝

    BladePipe for Docker is ready! visit console http://{ip}:8111 in an web explorer and have fun :)

Get started