In EdgeView versions 15.3.0 and higher, the install-ev.sh script supports the automatic installation and upgrade of Docker and Docker Compose.
Execute the install-ev.sh script to the most recent/stable versions that are tested to work with EdgeView. To install the latest artifact, refer to Install Docker Engine. Also, refer to Ribbon Support for URLs of these artifacts.
Beginning with Release 16.4.3, the docker-compose
command is replaced with the docker compose
command (without the hyphen (-)) as EdgeView transitioned to the official native support of "docker compose" in Docker 20.10.13. All syntax and options for 'docker-compose' remain the same.
Beginning with Release 16.4.4, using the install-ev.sh script to install Docker and Docker Compose is not supported. Hence, customers must set up Docker before installing or upgrading the EdgeView to Release 16.4.4.
Install Docker for AlmaLinux
This procedure only applies to customers using the AlmaLinux operating system (OS).
Before running the EdgeView install-ev.sh script, use the following procedure to install Docker for the AlmaLinux OS.
Add the Docker repo to the package manager.
sudo yum config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Remove conflicting packages.
sudo yum remove podman buildah
Install Docker and related tools.
sudo yum install docker-ce docker-ce-cli containerd.io
Start Docker system service.
sudo systemctl start docker.service
Add Docker system service to start automatically.
sudo systemctl enable docker.service