Run Virola-server in Docker Container on Alma Linux and Rocky Linux
We tested this instruction on freshly installed Alma Linux 8, 9 and Rocky Linux 8, 9
Install updates (recommended)
sudo dnf -y update sudo reboot
Install Docker Engine on Alma (or Rocky) Linux
sudo dnf install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin sudo systemctl enable --now docker
Download the Virola Server Docker Image
sudo yum -y install wget wget https://virola.io/downloads/18.104.22.16800315/virola-server-docker-22.214.171.12400315.tar.gz
Load the Docker Image into Container
docker load < virola-server-docker-126.96.36.19900315.tar.gz
Run Virola server in Docker
docker run -it --rm -p 8888:7777/tcp -p 8888:7777/udp -v $HOME/virola-storage:/virola providesupport/virola-server:latestWhere:
8888— the port you want to listen on from the outside and to which the virola client will connect. Can be any valid port number (from 1 to 65535), but must be the same for both TCP and UDP protocols;
7777— is the port inside the Docker container, which must be 7777 and cannot be changed.
Note: On first launch, the server will create an admin user with the admin password and administrator rights. Please change the default admin password as soon as possible to a more secure one.
You can change user password from the Virola client. You can also change
password of an existing user using the
command line argument of the Virola server.