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

docker docker-ce docker.io

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
      http://www.lryc.cn/news/2395961.html

      相关文章:

    • DQN和DDQN(进阶版)
    • 【组件】翻牌器效果
    • CentOS 7 环境中部署 LNMP(Linux + Nginx + MySQL 5.7 + PHP)
    • NX811NX816美光颗粒固态NX840NX845
    • 捋捋wireshark
    • c++学习之---模版
    • MyBatis-Flex 全面指南:下一代轻量级持久层框架实战入门
    • 第十六章 EMQX黑名单与连接抖动检测
    • WebSphere(WAS)
    • 新编辑器编写指南--给自己的备忘
    • xPSR
    • 鸿蒙网络数据传输案例实战
    • 【JavaEE】-- 网络原理
    • 1.RV1126-OPENCV 交叉编译
    • PySide6 GUI 学习笔记——常用类及控件使用方法(标签控件QLabel)
    • CSS (mask)实现服装动态换色:创意与技术的完美融合
    • 基于51单片机的音乐盒汽车喇叭调音量proteus仿真
    • 彻底理解Spring三级缓存机制
    • MacOs 安装局域网 gitlab 记录
    • Flutter 与 Android 原生布局组件对照表(完整版)
    • 【产品经理从0到1】自媒体端产品设计
    • 017搜索之深度优先DFS——算法备赛
    • 解决 maven编译项目-Fatal error compiling: 无效的目标发行版: 21 -> [Help 1]
    • Thinkphp6实现websocket
    • web-css
    • 关于 smali:2. 从 Java 到 Smali 的映射
    • 三、zookeeper 常用shell命令
    • 分布式流处理与消息传递——Paxos Stream 算法详解
    • 智变与重构:AI 赋能基础教育教学的范式转型研究报告
    • 平衡三进制