ubuntu 20.4 安装docker

目录

  • 查看版本并升级套件
  • 安装必要软件
  • 添加阿里云的GPG密钥,命令设置存储库
  • 执行安装,查看版本

查看版本并升级套件

cat /proc/version

  1. Linux version 5.4.0-135-generic (buildd@lcy02-amd64-066) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #152-Ubuntu SMP Wed Nov 23 20:19:22 UTC

apt-get update

  1. Hit:1 http://mirrors.aliyun.com/ubuntu focal InRelease
  2. Get:2 http://mirrors.aliyun.com/ubuntu focal-updates InRelease [114 kB]
  3. Get:3 http://mirrors.aliyun.com/ubuntu focal-backports InRelease [108 kB]
  4. Get:4 http://mirrors.aliyun.com/ubuntu focal-security InRelease [114 kB]
  5. Get:5 http://downloads.metasploit.com/data/releases/metasploit-framework/apt lucid InRelease [3,956 B]
  6. Get:6 http://downloads.metasploit.com/data/releases/metasploit-framework/apt lucid/main amd64 Packages [418 B]

安装必要软件

apt-get install ca-certificates curl gnupg lsb-release

  1. Reading package lists... Done
  2. Building dependency tree
  3. Reading state information... Done
  4. lsb-release is already the newest version (11.1.0ubuntu2).
  5. lsb-release set to manually installed.
  6. ca-certificates is already the newest version (20211016ubuntu0.20.04.1).
  7. ca-certificates set to manually installed.
  8. curl is already the newest version (7.68.0-1ubuntu2.14).
  9. curl set to manually installed.
  10. gnupg is already the newest version (2.2.19-3ubuntu2.2).
  11. gnupg set to manually installed.
  12. 0 upgraded, 0 newly installed, 0 to remove and 34 not upgraded.

添加阿里云的GPG密钥,命令设置存储库

mkdir -p /etc/apt/keyrings curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

  1. Hit:1 http://mirrors.aliyun.com/ubuntu focal InRelease
  2. Hit:2 http://mirrors.aliyun.com/ubuntu focal-updates InRelease
  3. Hit:3 http://mirrors.aliyun.com/ubuntu focal-backports InRelease
  4. Hit:4 http://mirrors.aliyun.com/ubuntu focal-security InRelease
  5. Hit:5 http://downloads.metasploit.com/data/releases/metasploit-framework/apt lucid InRelease
  6. Get:6 http://mirrors.aliyun.com/docker-ce/linux/ubuntu focal InRelease [57.7 kB]
  7. Get:7 http://mirrors.aliyun.com/docker-ce/linux/ubuntu focal/stable amd64 Packages [22.3 kB]
  8. Get:8 https://download.docker.com/linux/ubuntu focal InRelease [57.7 kB]
  9. Get:9 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages [22.3 kB]
  10. Fetched 160 kB in 21s (7,518 B/s)
  11. Reading package lists... Done

执行安装,查看版本

apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

docker version

  1. Client: Docker Engine - Community
  2. Version: 20.10.22
  3. API version: 1.41
  4. Go version: go1.18.9
  5. Git commit: 3a2c30b
  6. Built: Thu Dec 15 22:28:08 2022
  7. OS/Arch: linux/amd64
  8. Context: default
  9. Experimental: true
  10. Server: Docker Engine - Community
  11. Engine:
  12. Version: 20.10.22
  13. API version: 1.41 (minimum version 1.12)
  14. Go version: go1.18.9
  15. Git commit: 42c8b31
  16. Built: Thu Dec 15 22:25:58 2022
  17. OS/Arch: linux/amd64
  18. Experimental: false
  19. containerd:
  20. Version: 1.6.14
  21. GitCommit: 9ba4b250366a5ddde94bb7c9d1def331423aa323
  22. runc:
  23. Version: 1.1.4
  24. GitCommit: v1.1.4-0-g5fd4c4d
  25. docker-init:
  26. Version: 0.19.0
  27. GitCommit: de40ad0

ubuntu 20.4安装docker的更多相关文章

  1. Ubuntu 20.04安装Docker

    Docker学习系列文章 入门必备:十本你不容错过的Docker入门到精通书籍推荐 day1.全面的Docker快速入门教程 day2.CentOS 8.4安装Docker day3.Windows1 ...

  2. Redhat/Ubuntu/Windows下安装Docker

    Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从 ...

  3. ubuntu 12.04 安装Docker 实战

    2016-3-8 从网络服务商那里申请到一台Ubuntu测试服务器,用来测试安装Docker环境. 注:本人初学Docker,对Linux命令也仅是稍稍了解,如有错误,烦请告知. 查看系统相关信息 可 ...

  4. 【实战】Docker 入门实战一:ubuntu 和 centos 安装Docker

    Docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源.Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布 ...

  5. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程

    Docker的好处之一,就是在Container里面可以随意瞎搞,不用担心弄崩Host的环境. 而nvidia-docker2的好处是NVidia帮你配好了Host和Container之间的CUDA相 ...

  6. [笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程

    之前写的[笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程已经out了,以这篇为准. Docker的好处之一,就是在Container里面可以随意瞎搞,不用担心 ...

  7. Ubuntu 上如何安装Docker

    Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docker 最开始由 Sol ...

  8. 【超详细】Ubuntu 20.04 安装 Apache+PHP网页环境 图文教程,常见问题和解决方案

    本文将介绍在Ubuntu20.04 LTS环境下安装Apache的全过程,针对其中可能出现的一些坑也会提供解决方案. 作者:Eriktse 简介:19岁,211计算机在读,现役ACM银牌选手力争以通俗 ...

  9. Ubuntu 环境下安装 Docker

    系统要求 Docker目前只能运行在64位平台上,并且要求内核版本不低于3.10,实际上内核越新越好,过低的内核版本容易造成功能不稳定. 用户可以通过如下命令检查自己的内核版本详细信息: $ unam ...

  10. ubuntu 16.04安装docker

    环境 操作系统:ubuntu 16.04 64位,默认安装 准备 1. 添加GPG key: $ sudo apt-key adv --keyserver hkp://p80.pool.sks-key ...

随机推荐

  1. [转帖]Linux 内核的 4 大 IO 调度算法

    https://cloud.tencent.com/developer/article/1615744 Linux 内核包含4个IO调度器,分别是 Noop IO scheduler.Anticipa ...

  2. [转帖]微服务集成skywalking实现全链路日志追踪方案

    目录 1.安装部署skywalking 1.1 环境准备 1.2 部署步骤 2.微服务整合skywalking实现链路监控 2.1 下载skywalking官方版本 2.2 将微服务引入skywalk ...

  3. nginx 进行目录浏览的简单配置

    1. 公司网络安全不让用vsftpd的匿名网络访问了, 没办法 只能够使用 nginx 通过http协议来处理. 2. 最简单的办法就是另外开一个nginx进程简单设置一下nginx的配置文件 wor ...

  4. [转贴]细说:Unicode, UTF-8, UTF-16, UTF-32, UCS-2, UCS-4

    细说:Unicode, UTF-8, UTF-16, UTF-32, UCS-2, UCS-4 https://www.cnblogs.com/malecrab/p/5300503.html 1. U ...

  5. 从好玩到好用:程序员用AI提效的那些事儿

    本片内容是[AI思维空间]ChatGPT纵横编程世界,点亮智慧火花的续作,主要记录组内开发小伙伴儿们在开发过程中的实际应用案例,记录典型案例,尽量不要和其他人重复,以解决开发过程中的实际问题为主,设计 ...

  6. 在WPF应用中实现DataGrid的分组显示,以及嵌套明细展示效果

    我在前面随笔<在Winform系统开发中,对表格列表中的内容进行分组展示>,介绍了Winform程序中对表格内容进行了分组的展示,在WPF应用中,同样也可以对表格的内容进行分组展示,不过处 ...

  7. React数据通信父传子和子传父的使用

    组件中的props 在react中,props的特点是: 1.可以给组件传递任意类型的数据 2.props是只读的对象,只能够读取属性的值,无法修改对象 如过我们强行修改数据,会报错,告诉我们该属性是 ...

  8. vue中$once的使用

    $once 可以给组件实例绑定一个自定义事件,但该事件只能被触发一次,触发之后随即被移除 $once的简单使用 <template> <div> <button @cli ...

  9. P5963 [BalticOI ?] Card 卡牌游戏【来源请求】

    [rt](https://www.luogu.com.cn/problem/P5963)------------## part1### 题意简述给你 $n$ 张纸牌,每张纸牌有两个面.将 $n$ 张纸 ...

  10. TC插件管理器及在TC中新建文件

    新建文件 Shift+F4可以新建文件,但是会调用内置的编辑器来打开. 在设置中通过修改F4快捷键对应的程序来修改. PS.F4编辑没找到根据扩展名来调用指定程序打开,可以F3中进行补充. NewFi ...