目录
3.这里需要使用su root进入root权限,然后需要输入密码,注意这里密码不会显示!
注:在安装前记得拍个快照,以免安装有问题,可以重来
在菜单栏选择“虚拟机”-》“快照”-》“拍摄快照”
1.在centos桌面右键选择“打开终端”
打开后进入用户终端界面
2.查看centos内核版本
Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于 3.10。
在终端界面使用下面的命令查看当前的内核版本。
uname -r
小tip:centos终端上复制粘贴不能使用快捷键来着,需要右键选择“复制”or“粘贴”
查看结果如下图:
3.这里需要使用su root进入root权限,然后需要输入密码,注意这里密码不会显示!
进入root权限后会显示"[root@localhost ×××]",如下图:
4.卸载之前可能安装的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
我这里没有安装过,所以没有删掉任何软件。
5.检查虚拟机网络是否连接
在终端ping下百度,或者其他网址,检查网络是否连接正常!
ping www.baidu.com
ping通显示如下:
然后使用ctrl+c退出命令
如果没有ping通可以参考:CentOS 7下无法上网的终极解决方案_centos没网-CSDN博客
6.安装yum工具包
sudo yum install -y yum-utils
安装成功!
这里如果安装不顺利更换yum国内源,参考配置:Centos 7 更换yum国内源 - 知乎
7.设置yum存储库
这个是官方给的命令,用的国外的地址,效果一般
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
下面是使用国内镜像的命令
sudo yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装成功提示如下:
8.安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
下载到中途让你确认下载信息,输入“y”
然后过一段时间会让你确认是否接受GPG密钥,并验证指纹是否匹配,一般没问题,直接选择“y”
安装完成,结果如下:
9.启动Docker
sudo systemctl enable docker
sudo systemctl start docker
10.验证是否安装正确
官方是使用运行hello-world来测试是否安装正确
sudo docker run hello-world
运行可能比较慢,需要等一会~
看到以下内容就表示安装成功啦~~
然后看到其他博主说查看版本信息来验证
docker version
ending~
参考文章: