Plainyum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # yum remove 是用于从系统中卸载软件包的命令,\ 是换行符,用于命令换行书写,便于阅读; # 卸载docker相关组件说明 # docker Docker 的主程序包(旧版本) # docker-client Docker 的客户端工具 # docker-client-latest 最新版 Docker 客户端(如果存在) # docker-common Docker 公共依赖文件 # docker-latest 最新版 Docker 服务端 # docker-latest-logrotate Docker 的日志轮转设置(最新版) # docker-logrotate Docker 的日志轮转设置 # docker-engine Docker 引擎主服务包(早期版本)

Plainyum install -y yum-utils
Plainyum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
Plainyum install docker-ce docker-ce-cli containerd.io
Plainsystemctl start docker
Plainsystemctl start docker
Plaindocker version
Plaindocker run hello-world

Plaindocker images
Plainsudo mkdir -p /etc/docker
Plainsudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://XXXXXXXXXXX"] } EOF
相关信息
解决拉取 Docker 镜像慢或失败的问题; 使用阿里云或其他国内镜像源,可以显著提升拉取镜像的速度; 适用于不能访问 https://registry-1.docker.io 的服务器环境(如你当前遇到的网络问题)。
重新加载docker的配置文件 (因为docker归属于 systemctl 管理,要想docker的服务程序配置文件生效,需重新加载)
Plainsudo systemctl daemon-reload
重启docker
Plainsudo systemctl restart docker
Plainsudo apt-get remove docker-ce docker-ce-cli containerd.io sudo apt-get purge docker-ce docker-ce-cli containerd.io sudo rm -rf /var/lib/docker
Plain# Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # Add the repository to Apt sources: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update
Plainsudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin # 要安装最新版本 systemctl start docker # linux命令-启动docker docker version # 查看docker的版本
Plaindocker run hello-world

Plaindocker images sudo mkdir -p /etc/docker
Plainsudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://vwp454yh.mirror.aliyuncs.com"] } EOF
Plainsudo systemctl daemon-reload # 重新加载docker的配置文件 sudo systemctl restart docker # 重启docker
参考:https://docs.docker.com/desktop/troubleshoot-and-support/troubleshoot/topics/#virtualization
本文作者:精卫
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!