upgrade docker engine package to docker-ce on CentOS

Older version of Docker were called
dockerordocker-engine. The Docker Engine package is now calleddocker-ce.
-
uninstall old versions
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine -
set up the repository
sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo -
install Docker Engine
sudo yum install docker-ce docker-ce-cli containerd.io -
start Docker
sudo systemctl start docker -
verify that Docker Engine is installed correctly by running the
hello-worldimage.sudo docker run hello-world -
upgrade Docker Engine
yum -y upgrade docker-ce -
view docker version number
docker version --format {{.Server.Os}}-{{.Server.Version}}