docker docker-ce docker.io

发布于:2025-05-30 ⋅ 阅读:(18) ⋅ 点赞:(0)
Ubuntu安装

​更新软件包列表​
首先确保软件包列表是最新的:

sudo apt-get update

 使用正确的卸载命令​
替换 docker-enginedocker-cedocker.io

sudo apt-get remove docker docker-ce docker.io containerd runc

​检查已安装的 Docker 包​
如果仍提示找不到包,可能是系统未安装 Docker。可通过以下命令确认:

  1. 卸载老的版本
$ sudo apt-get remove docker docker-engine docker.io containerd runc

 
 
 
 
    1. 更新apt包索引
    $ sudo apt-get update
    
     
     
     
     
      1. 安装必要工具包
      $ sudo apt-get install \
          apt-transport-https \
          ca-certificates \
          curl \
          gnupg-agent \
          software-properties-common
      
      1. 添加Docker GPG秘钥
      # 1. 默认使用国外源,非常非常非常慢!
      $ sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
      # 2. 推荐使用国内源,顺畅!
      $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
      
      1. 配置仓库源
      # 1. 默认使用国外源,非常非常非常慢!
      $ sudo add-apt-repository \
             "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
             $(lsb_release -cs) \
             stable"
      # 2. 推荐使用国内源,顺畅!
      $ sudo add-apt-repository \
            "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
            $(lsb_release -cs) \
            stable"	
      

      1. 安装Docker Engine

      # 更新apt包索引
      $ sudo apt-get update
      
      # 安装docker
      $ sudo apt-get install docker-ce docker-ce-cli containerd.io
      
      1. 启动Docker
      sudo systemctl enable docker
      sudo systemctl start docker
      
      2.3 验证安装是否成功
      • 永远的hello-world!

      在docker启动的前提下,在命令行输入以下指令:

      docker run hello-world

      网站公告

      今日签到

      点亮在社区的每一天
      去签到