当前位置: 首页 > news >正文

【环境安装】重装Docker-26.0.2版本

【机器背景说明】Linux-Centos7;已有低版本的Docker

【目标环境说明】

卸载已有Docker,用docker-26.0.2.tgz安装包安装

1.Docker包下载

下载地址:Index of linux/static/stable/x86_64/

2.卸载已有的Docker

卸载之前首先停掉服务

sudo systemctl stop docker
sudo systemctl disable docker

采用官方提供的卸载方法:

#采用apt-get
sudo apt-get update
sudo apt-get purge -y docker-ce docker-ce-cli containerd.io
#yum方式
sudo yum remove docker docker-common docker-selinux docker-engine

或者手动卸载

sudo rm -rf /var/lib/docker
sudo rm -rf /etc/dockersudo rm -rf /usr/local/bin/docker
sudo rm -rf /usr/local/bin/docker-compose
sudo rm -rf /usr/local/bin/docker-machine
sudo rm -rf /usr/bin/docker
sudo rm -rf /usr/bin/docker-composesudo rm /usr/local/bin/docker
sudo rm /usr/bin/dockersudo rm /etc/systemd/system/docker.service
sudo rm /etc/systemd/system/docker.socket

如果存在NVIDIA的依赖卸载不掉的问题,则可去下面文件夹删掉带有"NVIDIA"的相关依赖文件

cat /etc/apt/sources.list.d/*

3.安装Docker

解压复制docker文件到系统环境变量中

sudo tar -xvzf docker-26.0.2.tar.gz
sudo cp ./docker/* /usr/bin/

配置docker的 systemd 服务 

sudo mkdir -p /etc/systemd/system/docker.service

 在内容中填上

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target[Service]
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=infinity
TimeoutStartSec=0
Restart=always[Install]
WantedBy=multi-user.target

4.启动并检查Docker是否完成

sudo systemctl daemon-reload
sudo systemctl start docker
sudo systemctl enable dockerdocker --version
docker info

5.(选做) 安装Docker-compose

下载地址:https://github.com/docker/compose/releases/tag/v2.33.0

下载完后直接扔到/usr//bin/里

并给权限

sudo chmod +x /usr/bin/docker-compose
sudo docker-compose --version
http://www.lryc.cn/news/536417.html

相关文章:

  • 【云安全】云原生- K8S API Server 未授权访问
  • 笔记7——条件判断
  • Word 公式转 CSDN 插件 发布
  • 二次封装axios解决异步通信痛点
  • 算法——结合实例了解深度优先搜索(DFS)
  • 数据结构(考研)
  • 使用SSE协议进行服务端向客户端主动发送消息
  • FastAPI 高并发与性能优化
  • DFS+回溯+剪枝(深度优先搜索)——搜索算法
  • 在cursor/vscode中使用godot C#进行游戏开发
  • vant4 van-list组件的使用
  • 介绍 Liquibase、Flyway、Talend 和 Apache NiFi:选择适合的工具
  • 攻防世界33 catcat-new【文件包含/flask_session伪造】
  • Git -> Git配置密钥对,并查看公钥
  • 淘宝订单列表Fragment转场动画卡顿解决方案
  • 【ESP32指向鼠标】——icm20948与esp32通信
  • Xcode证书密钥导入
  • Ubuntu安装PgSQL17
  • K8S容器启动提示:0/2 nodes are available: 2 Insufficient cpu.
  • LabVIEW外腔二极管激光器稳频实验
  • 笔记6——字典dict(dictionary)
  • 【MySQL】InnoDB单表访问方法
  • APP端网络测试与弱网模拟!
  • 【个人开发】deepseed+Llama-factory 本地数据多卡Lora微调
  • Redis7.0八种数据结构底层原理
  • Kafka 高吞吐量的底层技术原理
  • CCFCSP第34次认证第一题——矩阵重塑(其一)
  • 网络工程师 (35)以太网通道
  • O1、R1和V3模型
  • Linux 安装 Ollama