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

Ubuntu20.04 64位 安装docker(有问题可评论沟通交流)

1、查看系统版本

cat /proc/version

2、卸载可能存在或未安装成功的docker(新系统无需操作)

apt-get remove docker docker-engine docker-ce docker.io

3、更新apt-get

apt-get update

4、安装软件包允许apt-get通过 HTTPS 使用存储库

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

5、添加GPG密钥并设置存储库

mkdir -p /etc/apt/keyrings

6、可以使用官方的也可以使用阿里云镜像源的,这里用的是阿里云镜像源的GPG秘钥

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

7、设置存储库

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

8、更新apt-get

apt-get update

9、安装docker,时间略长,耐心等待(执行命令后会提示是否继续,输入y,继续安装即可)

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

10、安装完成后查询docker版本

docker version

11、查看docker状态

systemctl status docker

12、若没启动,直接用如下命令启动

systemctl start docker

13、设置开机自启

systemctl enable docker

相关文章:

  • 【PHP】实现类的无缝动态扩展,设计模式,php工厂模式应用场景,以下代码是工厂模式在框架设计中的真实使用案例代码
  • No port is available from the preconfigured port range
  • 华为DCN之:SDN和NFV
  • day09了 加油
  • 基于weixin小程序乡村旅游系统的设计
  • Windows系统安装NVM,实现Node.js多版本管理
  • MATLAB将两个折线图画在一个图里
  • golang项目中gorm框架的配置和具体使用
  • C# 计算椭圆上任意一点坐标
  • 408第二轮复习记录 计算机组成原理(第一章 计算机系统概述)
  • 【高性能服务器】多进程并发模型
  • 【STM32HAL库学习】通信方式:USART、IIC、SPI
  • 如何快速使用JNI
  • Docker在windows上使用vscode远程连接容器
  • 23种设计模式【创建型模式】详细介绍之【单例模式】
  • ES6指北【2】—— 箭头函数
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • Golang-长连接-状态推送
  • IDEA常用插件整理
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • Python学习笔记 字符串拼接
  • React-flux杂记
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • swift基础之_对象 实例方法 对象方法。
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • vue 个人积累(使用工具,组件)
  • vue.js框架原理浅析
  • 闭包,sync使用细节
  • 动态魔术使用DBMS_SQL
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 力扣(LeetCode)21
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 小程序01:wepy框架整合iview webapp UI
  • 用element的upload组件实现多图片上传和压缩
  • nb
  • 《天龙八部3D》Unity技术方案揭秘
  • 回归生活:清理微信公众号
  • #NOIP 2014# day.1 T2 联合权值
  • #大学#套接字
  • #前后端分离# 头条发布系统
  • (C11) 泛型表达式
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (六)DockerCompose安装与配置
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (十八)SpringBoot之发送QQ邮件
  • (转)Google的Objective-C编码规范
  • .dwp和.webpart的区别
  • .net core 使用js,.net core 使用javascript,在.net core项目中怎么使用javascript
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET 直连SAP HANA数据库
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • .NET程序员迈向卓越的必由之路
  • .NET中统一的存储过程调用方法(收藏)