卸载旧版 sudo yum remove docker / docker-client / docker-client-latest / docker-common / docker-latest / docker-latest-logrotate / docker-logrotate / docker-engine 使用存储库安装安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定的存储库。 sudo yum install -y yum-utils sudo yum-config-manager / --add-repo / https://download.docker.com/linux/centos/docker-ce.repo 安装 Docker 引擎安装的时候会出现选择,一路选择 y 进行安装即可 sudo yum install docker-ce docker-ce-cli containerd.io 启动 Dockersudo systemctl start docker hello-world 通过运行映像来验证 Docker 引擎是否已正确安装。 输入命令可以看到docker 下的镜像列表 如图所示 
到这里docker 安装成功 镜像的删除docker 有两个删除的命令 rm 和 rmi rm Remove one or more containers rmi Remove one or more images
这里有两个不同的单词,images和container。其中images很好理解,跟平常使用的虚拟机的镜像一个意思,相当于一个模版,而container则是images运行时的的状态。docker对于运行过的image都保留一个状态(container) 首先要先删除 container 再删除 images 才行,可以使用 docker ps -a 查看container sudo docker ps -asudo docker stop container_id 就会出现如图所示 
要将container 停止之后才能删除,所以要输入stop 命令,停止之后开始删除 sudo docker rm container_idsudo docker rmi image ID (REPOSITORY)sudo docker images 使用rmi 删除时可以使用image ID 或使用镜像名称 进行删除,命令执行完成之后查看镜像列表,镜像已经删除了 设置docker 自启动sudo systemctl enable docker 设置国内镜像仓库 # 创建文件sudo mkdir -p /etc/docker# 修改配置, 设置镜像sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://vw9qapdy.mirror.aliyuncs.com"]}EOF# 重启后台线程sudo systemctl daemon-reload# 重启dockersudo systemctl restart docker 切换root用户 vagrant 创建的虚拟机切换root用户,默认密码就是 vagrant 下载地址: xampp安装后Apache无法启动解决办法 KVM |