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

  1. Install Docker:
  2. Connect the Axxon One repository. To do this, do the following:
    1. Go to the directory where the container will be located.

      cd /home/%username

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

    2. Clone the axxonnext.docker repository.

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


      If the "server certificate verification failed" error occurs, execute the following command in the terminal:

      export GIT_SSL_NO_VERIFY=1



    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 One container. To create the Axxon One container, do the following:
    1. Copy the deb packages of Axxon One, Detector Pack and Driver pack to the /home/%username/axxonnext.docker/server/build/ folder.

      mv /home/user/Downloads/axxon-* /home/axxonnext.docker/server/build/ 


    2. Go to the axxonnext.docker/server folder.

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


    3. Execute the command:

      ./axxon-one.sh build

      The assembly of the Axxon One container will begin.

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

      ./axxon-one.sh list


The Axxon One Server launch using Docker is complete.

Working with the Axxon One container