在 Centos 8使用yum install docker -y时,默认安装的是podman-docker软件,故不使用此方式安装。
1. 下载docker-ce源
curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
2. 安装docker-ce
yum install docker-ce -y
3. 检查版本
[root@VM-4-9-centos yum.repos.d]# docker --version
Docker version 20.10.12, build e91ed57
4. 启动docker服务
systemctl start docker
5. 运行一个简单的docker容器
docker run -d -p 80:80 httpd
过程可以简单描述为:
1.从Docker Hub 下载httpd镜像,镜像中已经安装好了Apache HTTP Server.
2.启动httpd容器,并将容器的80端口映射到host的80端口。
访问 服务器地址成功