Docker的安装步骤
先决条件
操作系统要求
要安装Docker引擎,您需要CentOS 7、CentOS 8(stream)或CentOS 9(stream)的维护版本。
这个centos-extras必须启用存储库。默认情况下,此存储库处于启用状态,但如果已禁用它,则需要重新启用它 .
查看自己虚拟机的内核:
uname命令用于打印当前系统的相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
cat /etc/redhat-release
uname -r
卸载旧版本
旧版本的Docker被称为docker或docker引擎。如果安装了这些文件,请将其连同相关的依赖项一起卸载。
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实用程序)并设置稳定的存储库
yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
为镜像库(阿里云)最好用这种:https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(2)更新yum软件包索引
yum makecache fast
(3)安装引擎
1、安装最新版本Docker Engine、containerd和Docker编写或转到下一步安装特定版本:
yum install docker-ce docker-ce-cli containerd.io (docker-compose-plugin)(可不加)
2、启动Docker
systemctl start docker
3、查看Docker是否启动
ps -ef|grep docker
4、查看Docker
docker version
5、运行 hello-world 图像
docker run hello-world
6、停止Docker
systemctl stop docker
卸载Docker引擎
1、卸载Docker Engine:
yum remove docker-ce docker-ce-cli containerd.io
2、主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有图像、容器和卷:
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
想要了解更详细的请浏览网页:https://docs.docker.com/engine/install/centos/