To launch the Axxon Next Server using Docker, do the following:

  1. Install Docker using the official manuals:
  2. Connect the Axxon Next repository. To do this, do the following:
    1. Install git and the envsubst utility using the command:
      1. For Debian and Ubuntu:

        sudo apt-get install git gettext binutils


      2. For Fedora, RedHat Linux, CentOS:

        dnf install git gettext binutils


    2. Clone the axxonnext.docker repository.

      git clone https://src.axxonsoft.dev/bitbucket/scm/one/axxonnext.docker.git


    3. Update the cloned repository files:
      1. Go to the axxonnext.docker folder:

        cd /home/%username/axxonnext.docker/

        where %username is a username under which the container will be created.

      2. Download the contents of the git repository:

        git pull


  3. Create the Axxon Next container. To create the Axxon Next container, do the following:
    1. Copy the deb packages of Axxon Next, Detector Pack and Driver pack to the /home/%username/axxonnext.docker/server/build/ folder.
    2. Go to the axxonnext.docker/server folder.

      cd /home/%username/axxonnext.docker/server


    3. Execute the command:

      ./axxon-next.sh build

      The assembly of the Axxon Next container will begin.

    4. To view the list of the assembled containers after the operation is complete, execute the command:

      ./axxon-next.sh list


The Axxon Next Server launch using Docker is complete.

Working with the Axxon Next container