Go to documentation repository
Page History
To launch the Axxon One Server using Docker, do the following:
- Install Docker using the official manuals::
Expand title Ubuntu/Debian... - Prepare the environment:
Install the packages to use the repository via HTTPS.
Code Block sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
Add official Docker GPG key.
Code Block curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Code Block sudo apt-key fingerprint 0EBFCD88
- Configure the repository:
for the x86_64 / amd64 architecture:
Debian:
Code Block sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Ubuntu:
Code Block sudo add-apt-repository "deb [arch=amd64] https://download
- Prepare the environment:
- Debian: https://docs
engine/install/debian/.Ubuntu:.docker.com/
docslinux/ubuntu $(lsb_release -cs) stable"
for the armhf architecture:
Debian:
Code Block sudo add-apt-repository "deb [arch=armhf] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Ubuntu:
Code Block sudo add-apt-repository "deb [arch=armhf] https://
engine/install/ubuntu/.download.docker.com/
linux/ubuntu $(lsb_release -cs) stable"
Update the lists of packages:
Code Block sudo apt-get update
Install and configure the Docker:
Install docker-ce.
Code Block sudo apt-get install docker-ce docker-compose
Add a user to the Docker.
Code Block sudo adduser docker
Install git and the envsubst utility using the command:
Code Block sudo apt-get install git gettext binutils
other distribution packages:Info title Note Minimum requirements to launch Axxon One using Docker on Ubuntu:
- Dual core processor;
- 4 GB RAM;
- 200 GB HDD.
docsExpand title Fedora... - Prepare the environment:
Install the packages and set up the repository:
Code Block sudo dnf -y install dnf-plugins-core sudo dnf config-manager --add-repo https://
enginedownload.docker.com/
installlinux/
fedora/docker-ce.
- Prepare the environment:
repo
Refresh metadata cache:
Code Block dnf makecache
- Install and configure the Docker:
Install Docker with additional packages
:
Code Block
dnf
-
y install
docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-compose
Install git and the envsubst utility using the command:
Code Block dnf install git gettext binutils
- other distribution packages: https://docs.docker.com/engine/install/.
- Connect the Axxon One repository. To do this, do the following:
Go to the directory where the container will be located.
Code Block cd /home/%username
where %username is a username under which the container will be located.
Clone the axxonnextClone the axxonone.docker repository.
Code Block git clone https://src.axxonsoft.dev/bitbucket/scm/one/axxononeaxxonnext.docker.git
Note title Attention! If the "server certificate verification failed" error occurs, execute the following command in the terminal:
Code Block export GIT_SSL_NO_VERIFY=1
- Update the cloned repository files:
Go to the axxononeaxxonnext.docker folder:
Code Block cd /home/%username/axxononeaxxonnext.docker/
where %username is a username under which the container will be created.
Download the contents of the git repository:
Code Block git pull
- Create the Axxon One container. To create the Axxon One container, do the following:
Copy the deb packages of Axxon One, Detector Pack and Driver pack to the /home/%username/
axxononeaxxonnext.docker/server/build/ folder.
Code Block mv /home/user/Downloads/axxon-* /home/axxonnext.docker/server/build/
Go to the axxononeaxxonnext.docker/server folder.
Code Block cd /home/%username/axxononeaxxonnext.docker/server
Execute the command:
Code Block ./axxon-one.sh build
The assembly of the Axxon One container will begin.
To view the list of the assembled containers after the operation is complete, execute the command:
Code Block ./axxon-one.sh list
...