1.准备工作

sudo apt-get update

1.1Update the apt package index and install packages to allow apt to use a repository over HTTPS:

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

1.2Add Docker’s official GPG key:

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

1.3设置仓库

echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

2.安装docker 引擎

2.1更新软件源

sudo apt-get update

sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get update

2.2列举出软件源支持版本

apt-cache madison docker-ce | awk '{ print $3 }'

2.3选择指定版本并下载

VERSION_STRING=5:20.10.19~3-0~ubuntu-jammy

sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-compose-plugin

3.1验证docker版本

docker version

3.2验证docker info

root@ubuntu2204:/home/jack# docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  app: Docker App (Docker Inc., v0.9.1-beta3)
  buildx: Docker Buildx (Docker Inc., v0.9.1-docker)
  compose: Docker Compose (Docker Inc., v2.12.0)
  scan: Docker Scan (Docker Inc., v0.17.0)

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 0
 Server Version: 20.10.19
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 9cd3357b7fd7218e4aec3eae239db1f68a5a6ec6
 runc version: v1.1.4-0-g5fd4c4d
 init version: de40ad0
 Security Options:
  apparmor
  seccomp
   Profile: default
  cgroupns
 Kernel Version: 5.15.0-52-generic
 Operating System: Ubuntu 22.04.1 LTS
 OSType: linux
 Architecture: x86_64
 CPUs: 2
 Total Memory: 1.896GiB
 Name: ubuntu2204
 ID: EHXH:KMOC:Y4TK:6H3O:YKPG:B36Y:EEX3:7JS2:Y5GK:RRIO:NY27:JHSQ
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false
3.3hello-world

docker安装指定版本相关推荐

  1. docker 安装指定版本

    Centos安装: #安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2#添加docker源 yum-config-man ...

  2. docker安装指定版本的tag镜像

    在docker中安装镜像,一般过程是,docker search 软件名称. 本文以tomcat为例,讲解下载指定版本TAG的jdk. 搜索jdk镜像 发现只有tomcat,而如果docker pul ...

  3. Docker安装指定版本异常:Error: Package: docker-ce-17.03.1.ce-1.el7.centos.x86_64 (docker-ce-stable)

    产生问题的安装步骤 sudo yum-config-manager -y --add-repo https://download.docker.com/linux/centos/docker-ce.r ...

  4. 安装指定版本的docker服务

    参考博客:Docker CE 镜像源站 参考博客:docker启动异常driver not supported 1. 为什么要安装指定版本docker说明 之前部署docker服务的时候都是安装最新的 ...

  5. centos 安装指定版本gc_番外篇 (1) Docker 安装

    # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软 ...

  6. Linux安装指定版本的docker及添加国内镜像源

    一.安装指定版本docker 1. 下载deb文件 选择Ubuntu的deb文件 访问https://download.docker.com/linux/ubuntu/dists/ 来选择Ubuntu ...

  7. 安装指定版本docker

    之前我们演示的是安装默认最新的版本,但在实际应用中,我们往往不会安装最新的,一般都会安装一个比较稳定的版本,尽量低两三个版本的.我们先看看当前安装的是什么版本的docker. [root@localh ...

  8. centos+7.2+linux版本,在Linux Centos 7.2 上安装指定版本Docker。

    相关资料链接: 先清空下"历史" yum remove docker \ docker-common \ docker-selinux \ docker-engine 安装必要的包 ...

  9. Ubuntu16.04 安装指定版本docker ce

    卸载之前的旧版本 sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引 sudo apt-get update 安 ...

最新文章

  1. 安装mysql初始化date_0001_mysql 5.7.25安装初始化
  2. 工作量不断增加的微软Azure,正缩小与亚马逊AWS的差距
  3. html快照抓取,完整网页快照抓取
  4. 【iOS开发】理解Action、IBACtion、Action Connection
  5. java web/Maven项目结构分析
  6. 纽微特反省:经常跑同一个客户,也没新东西看
  7. windows定制ISO-可安装
  8. python的就业方向有哪些城市_【行业分析|听说你选择python后就业迷茫?Python就业方向都有哪些】- 环球网校...
  9. echarts堆叠柱状图上显示数字_echarts堆叠柱状图在柱子上方显示总数
  10. 如何用 css 画一个正方体
  11. ps里14号字html里多大,在ps中几号字体是多少点的问题!
  12. html 纯白色,要一张全屏的空白的图(纯白色的)
  13. EndNote论文参考文献中文文章与英文文章前后顺序修改排列方法
  14. 计算机学ppt是怎么做,用电脑怎么做教学课件
  15. 2、GIT---时光穿梭机
  16. 洗地机性价比高的是哪款?性价比高适合入手的洗地机介绍
  17. 招标流程及注意事项_资讯详情
  18. word被加密不能编辑如何破解
  19. koomail公共地址薄使用方法
  20. web项目接入微信登录

热门文章

  1. Python数据处理-使用Pandas补齐缺失日期(pd.date_range)
  2. HTML(3)HTML文档头部信息
  3. HashMap中负载因子的意义是什么?
  4. efi文件错误服务器崩溃,验证磁盘提示EFI分区错误需要修复。系统启动时禁止符号!...
  5. poj1873 The Fortified Forest (状压+凸包)
  6. html怎样布局完美,一篇文章带你了解HTML的网页布局结构
  7. UE4_材质_UV选区采样
  8. Ubuntu20.04彻底删除mysql,并重装mysql
  9. 如何用python画爱心代码_用 python 画爱心代码讲解
  10. 公司open*pn-可以链接多个账号,并且指定ip访问对应*pn账号