一、yum包更新到最新
[root@nginx /]# sudo yum update
若是出现以下异常;
处理:
1.首先,进入到 yum 的 repos 目录 [root@nginx /]# cd /etc/yum.repos.d/ 2.更新一下源。修改 centos 文件内容 [root@nginx yum.repos.d]# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* [root@nginx yum.repos.d]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* 3.然后,生成缓存更新(第一次更新,速度稍微有点慢,耐心等待两分钟左右) [root@nginx yum.repos.d]# yum makecache 4.最后,运行 yum update 并重新安装 vim [root@nginx yum.repos.d]# yum update -y [root@nginx yum.repos.d]# yum -y install vim
二、安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。
[root@nginx /]# sudo yum install -y yum-utils device-mapper-persistent -data lvm2
三、设置yum源为阿里云
[root@nginx /]# sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
四、安装docker
[root@nginx /]# sudo yum install docker-ce
五、安装成功后查看版本
[root@nginx /]# docker -v
Docker version 24.0.2, build cb74dfc
六、常用docker命令
1.启动docker
systemctl start docker
2.停止docker
systemctl start docker
3.重启docker
systemctl restart docker
4.查看docker状态
systemctl status docker
5.开机启动
systemclt enable docker
6.查看docker概要信息
docker info
7.查看docker帮助文档
docker --help
七、镜像相关操作
1.查看镜像
docker images
2.查找镜像
docker search 镜像名称
3.拉去镜像
docker push 镜像名称
4.删除镜像
docker rmi 镜像id
5.删除所有镜像
docker rmi 'docker images' -q
6.查看正在运行的容器
docker ps
7.查看所有容器
docker ps -a
8、查看最后一次运行的容器
docker ps -l
9、查看停止的容器
docker ps -f status=exited