要安装Docker引擎,您需要CentOS 7、CentOS 8(stream)或CentOS 9(stream)的维护版本。
这个centos-extras必须启用存储库。默认情况下,此存储库处于启用状态,但如果已禁用它,则需要重新启用它 .
查看自己虚拟机的内核:
uname命令用于打印当前系统的相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
cat /etc/redhat-release uname -r卸载旧版本
旧版本的Docker被称为docker或docker引擎。如果安装了这些文件,请将其连同相关的依赖项一起卸载。
$ sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
如果yum报告没有安装这些包
内容/var/lib/docker/,其中包括图像、容器、卷和网络。现在调用Docker引擎包 docker ce公司。
yum安装gcc相关首先需要安装gcc和gcc c++环境配置:
yum -y install gcc yum -y install gcc-c++安装方法
根据您的需要,您可以通过不同的方式安装Docker Engine:主要通过设置Docker的存储库并从中安装,以便于安装和升级任务。
使用存储库安装在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新dockerf。
(1)设置存储库安装yum-utils包(提供um-confi-anger实用程序)并设置稳定的存储库
$ sudo yum install -y yum-utils
$ sudo yum-config-manager
--add-repo
http://mirrors.aliyum.com/docker-ce/linux/centos/docker-ce.repo
为镜像库(阿里云)最好用这种:http://mirrors.aliyum.com/docker-ce/linux/centos/docker-ce.repo
(2)更新yum软件包索引yum makecache fast(3)安装引擎
1、安装最新版本Docker Engine、containerd和Docker编写或转到下一步安装特定版本:
$ sudo yum install docker-ce docker-ce-cli containerd.io (docker-compose-plugin)(可不加)
2、启动Docker
$ sudo systemctl start docker
3、查看Docker是否启动
ps -ef|grep docker
4、查看Docker
docker version
5、运行 hello-world 图像
$ sudo docker run hello-world
6、停止Docker
$ sudo systemctl stop docker卸载Docker引擎
1、卸载Docker Engine:
$ sudo yum remove docker-ce docker-ce-cli containerd.io
2、主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有图像、容器和卷:
$ sudo rm -rf /var/lib/docker $ sudo rm -rf /var/lib/containerd
想要了解更详细的请浏览网页:https://docs.docker.com/engine/install/centos/



