首页 > 系统相关 >Ubuntu安装指定版本的docker

Ubuntu安装指定版本的docker

时间:2024-03-19 14:44:21浏览次数:25  
标签:get sudo apt ce 版本 Ubuntu docker 安装

Ubuntu安装指定版本的docker

1、删除docker相关组件

sudo apt-get autoremove docker docker-ce docker-engine  docker.io  containerd runc

2、更新apt-get

sudo apt-get update

3、安装 apt 依赖包,用于通过HTTPS来获取仓库

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

4、添加 Docker 的官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

5、设置稳定版仓库(添加到/etc/apt/sources.list中)

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

6、更新apt-get

sudo apt-get update

7、查询docker-ce版本

sudo apt-cache policy docker-ce

8、安装指定版本

sudo apt-get install  docker-ce=5:20.10.7~3-0~ubuntu-xenial

9、验证安装是否成功

docker -version

标签:get,sudo,apt,ce,版本,Ubuntu,docker,安装
From: https://www.cnblogs.com/michaelcjl/p/18082797

相关文章

  • 轻量化部署工具Docker:参数化启动容器与数据卷挂载的综合应用
    dockerrun中的常见参数以mysql安装为例子dockerrun-d\--namemysql\-p3306:3306\-eTZ=Asia/Shanghai\-eMYSQL_ROOT_PASSWORD=123456\mysql-d表示后台执行–name容器的名字-p宿主机和容器映射的端口-e环境变量的设置此处设置了时区和密码......
  • 在Linux/Ubuntu/Debian中使用iFuse访问iOS 设备(例如 iPhone 或 iPad)上的文件可双向复
    iFuse是一款工具,可让你在Linux系统上安装iOS设备(例如iPhone或iPad),使你能够访问其文件系统并与设备传输文件。以下是有关如何使用iFuse的基本指南:安装依赖项:在安装iFuse之前,确保你的系统上已安装所需的依赖项。这些依赖项通常包括libimobiledevice和libim......
  • django版本区别
     """1.django1.X路由层使用的是url方法而在django2.Xhe3.X版本中路由层使用的是path方法url()第一个参数支持正则path()第一个参数是不支持正则的写什么就匹配什么如果你习惯使用path那么也给你提供了另外一个方法fromdjango.urlsi......
  • Ubuntu 22.04中挂载硬盘
    背景Ubuntu22.04安装在固态硬盘,现在又添加了一块机械硬盘。添加的机械硬盘的文件系统已经是ext4了步骤1、用fdisk查看设备信息就是为了得到机械硬盘的路径,如下:/dev/sda即是root@cap-server:~#fdisk-lDisk/dev/loop0:63.28MiB,66355200bytes,129600sectorsUnits:......
  • 玄剑域盾云网络安全工具盒ver1.1.0.7版本下载
     玄剑域盾云网络安全工具盒仅供用于网络安全项目,请勿用于非法否则不予授权登录!!!遵守《网络安全法》!安装方式和方法:1.下载下来以后"xl0shell-aptv2平台.exe"解压到桌面,本程序使用7z压缩做的EXE安装功能(因部分用户没有7z压缩就直接使用了7zEXE打包功能)2.仅支持windows10以上的系......
  • 云服务器中docker部署nodejs项目
    1、部署项目前准备准备好了一台Linux云服务器或Ubuntu云服务器电脑安装好了xshell、xftp这两款软件已经开发完成了nodejs的项目2、Dockerfile文件的编写 在node项目中新建一个Dockerfile文件FROMdocker.io/node#在镜像容器中创建目录RUNmkdir-p/home/mbill......
  • # Docker安装使用Redis
    拉取最新版本redisdockerpullredis:7.2.4查看镜像dockerimages新建本地挂载配置文件夹(位置随意)1、创建文件夹(位置随意):data、confredis默认配置只能够本地连接、不能进行远程访问需要手动挂载redis配置文件mkdir-p/docker-root/redis_6379/datamkdir-p/d......
  • 从零开始写 Docker(七)---实现 mydocker commit 打包容器成镜像
    本文为从零开始写Docker系列第七篇,实现类似dockercommit的功能,把运行状态的容器存储成镜像保存下来。完整代码见:https://github.com/lixd/mydocker欢迎Star推荐阅读以下文章对docker基本实现有一个大致认识:核心原理:深入理解Docker核心原理:Namespace、Cgroups......
  • ubuntu22.04部署django+uwsgi+nginx上线站点
    系统默认是3.10的python版本,不支持pip,需要先安装pip常用的命令pipinstallsomepackage-ihttps://pypi.doubanio.com/simple/#pip安装使用豆瓣源比较快sudochownubuntu:ubuntu/opt/wwwroot/mysite-R#可更改文件夹对应的用户,避免总是提示无权限被禁止项目默认部署在/o......
  • ubuntu域名解析暂时失效解决办法
    你好!如果你在Ubuntu虚拟机中遇到域名解析失效的问题,我可以提供一些解决方法。请注意,以下方法适用于VMware虚拟机中的Ubuntu。修改DNS设置:打开终端(命令行)。输入以下命令以编辑resolv.conf文件:sudovi/etc/resolv.conf进入编辑模式(按i键)。在文件中添加以......