Ubuntu18.04 安装docker教程

news2024/11/26 19:48:43

Ubuntu18.04 安装docker教程


1、前言

Docker Engine-Community 支持以下的 Ubuntu 版本:

  • Xenial 16.04 (LTS)
  • Bionic 18.04 (LTS)
  • Cosmic 18.10
  • Disco 19.04

Docker Engine-Community 支持以下CPU架构:

  • x86_64(或 amd64)armhf
  • arm64
  • s390x (IBM Z)
  • ppc64le(IBM的Power)

2、安装检查

查看自己的系统是32位还是64位:

getconf LONG_BIT

查看系统版本信息:

lsb_release -a


查看架构:

uname -a


3、安装

如果已经安装过,那么先卸载:

sudo apt-get remove docker docker-engine docker.io containerd runc

更新源:

sudo apt-get update

安装依赖工具包:

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

添加Docker的官方GPG密钥:

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

设置存储库:

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

再次更新源:

sudo apt-get update

安装最新版本的Docker CE和containerd:

sudo apt-get install docker-ce docker-ce-cli containerd.io

运行检查:

sudo docker run hello-world

出现以下内容表示安装成功:

查看docker是否启动:

systemctl status docker

若未启动则启动:

sudo systemctl start docker

3、更换docker源

docker默认镜像源为国外的,下载时候速度较慢,所以更改为国内的镜像源,这里使用阿里云的镜像源。

登录阿里云官网,在官网搜索:容器镜像加速

点开通后,根据提示完成授权。

确定一下有没有成功:


4、卸载

sudo apt-get purge docker-ce docker-ce-cli containerd.io

如果要删除镜像和容器:

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

ends…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1193084.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Win10共享打印机,别人连接不上出现无法连接到打印机错误码0x0000011b

环境: Win10 专业版 惠普L1119 问题描述: Win10共享打印机,别人连接不上出现无法连接到打印机错误码0x0000011b 解决方案: 1.打开我这台电脑的注册表找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print在右侧…

Google Analytics优缺点分析

Google Analytics是一款广泛使用的网站分析工具,它能够帮助网站和应用程序的拥有者收集和分析数据,并提供有关用户行为、流量来源和转化率等方面的详细见解。本文小编将讲讲关于Google Analytics的优缺点分析。 一、Google Analytics优点 1、免费使用&a…

如何在Linux上部署1Panel运维管理面板并远程访问内网进行操作

文章目录 前言1. Linux 安装1Panel2. 安装cpolar内网穿透3. 配置1Panel公网访问地址4. 公网远程访问1Panel管理界面5. 固定1Panel公网地址 前言 1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。高效管理,通过 Web 端轻松管理 Linux 服务器,包括主机监控、…

STM32H563烧录后无法擦除

STM32H563烧录后无法擦除,使用STM32CubeProgrammer连接后显示如下图所示。

Harmony 应用开发的知识储备

Harmony 应用开发的知识储备 前言正文一、DevEco Studio版本二、手机版本① 环境变量 三、API版本四、开发语言五、运行调试 前言 这里先说明一点,如果你对Android应用开发很熟悉,那么做Harmony应用开发也可以驾轻就熟,只不过在此之前你需要知…

bat脚本批量修改文件名称的方法,以及乱码问题解决

当有大量的文件,需要按照对应数据进行文件名称的修改时候,用bat脚本,是一个快速,并且简单的方法。 使用命令 “"ren "&A2&" "&D2&""” 其中A2为需要修改的单元格,D2为…

微信超实用的小功能

微信真的有超多实用小功能 平时很少注意到,每次都用传统的方法解决,浪费人家研发人员的一片苦心~ 1重要事项提醒:健忘症的福音; 步骤:长按消息-提醒-设置。 2 图片翻译:不用跳转翻译软件,一键翻…

卷积神经网络中参数量的计算原理及方法

手动计算参数量: 1. 卷积层参数计算方法: 参数量计算公式 卷积核宽度 * 卷积核高度 * 输入层通道数 * 输出层通道数 bias(输出层通道数) 注意:池化层没有参数(只是在已知数据区域里求个最大值)输入层通道数就是上层的卷积核数量 输出层通道数等于卷积核个数:输入层通道数经过…

双十一“静悄悄”?VR购物拉满沉浸式购物体验

以往每年的双十一,都会因为电商购物狂欢而变得热闹非凡,而各大电商平台也会在这天推出各种促销活动。但是,近几年来,双十一正在变得“静悄悄”。一个原因是消费群体越发理性消费,更加重视商品本身的质量和体验&#xf…

maven-compiler-plugin和spring-boot-maven-plugin的区别

两者都能打包!!!!!!! 格式不同!!!用处不同!!! 以实验为准,下面开始实验: maven-compiler-plugin &…

基于SSM的汽车租赁系统业务管理子系统设计实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

[每周一更]-(第71期):DevOps 是什么?

Wiki的解释: DevOps(Development和Operations的混成词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。 通过自动化“软件交付”和“架构变更”的…

Redis客户端-引入jedis

ssh端口转发 Redis服务器在官网公开了使用的协议(RESP),此时任何一个第三方都可以通过上述协议,来实现出一个和redis服务器通信的客户端程序. 现在,已经有很多库可以让我们直接调用,就不必关注redis协议的细节了. 在java的生态中,封装了RESP协议,实现的redis客户端有很多,我…

亚数受邀参加第六届进博会配套论坛,获评“2023年度上海重点产业提升国际竞争力示范案例”!

11月8日,由上海市商务委指导,上海社科院和临港集团主办,上海社科院应用经济研究所、徐汇虹梅街道和上海市漕河泾新兴技术开发区开发总公司联合承办,长三角产业国际竞争力联盟协办的第六届中国国际进口博览会提升上海产业国际竞争力…

整车级虚拟标定:降本增效

随着社会发展和用户对汽车产品要求的提高,在排放油耗法规逐步加严与新能源汽车凶猛来势的双重夹击下,动力系统配置、车辆配置以及目标市场的多样化正在为汽车产品开发工作带来巨大挑战,也给整车厂研发带来巨大压力。自2005年实施的CAFC&#…

白嫖阿里云服务器教程来了,薅秃阿里云!

白嫖阿里云服务器攻略来了,在阿里云免费试用中心可以申请免费服务器,但是阿里云百科不建议选择免费的,只有3个月使用时长,选择99元服务器不是更香,2核2G配置3M固定带宽,一年99元,重点是新老用户…

操作系统第一次实验——短作业优先调度算法(SJF)

一、实验目的: 目的:了解并掌握作业调度的功能,熟悉并掌握各种作业调度算法。 任务:模拟实现先来先服务或者短作业优先调度算法。 二、实验内容: 1、实验内容 模拟实现SJF调度。 设置作业体:作业名&#x…

解决:Git报错same change IDs

当使用git review的时候,review失败,报错multi commit …same change ids。。 错误: same Change-Id in multiple changes 意思是说,有多个commit记录的change ids是相同的,这change id概念出现在gerrit&#xff0…

将VS工程转为pro工程及VS安装Qt插件后没有create basic .pro file菜单问题解决

目录 1. 前言 2. VS工程转为pro工程 3. 没有create basic .pro file菜单 1. 前言 很多小伙伴包括本人,如果是在Windows下开发Qt程序,偏好用Visual Studio外加装个Qt插件进行Qt开发,毕竟Visual Studio确实是功能强大的IDE,但有时…

国际阿里云:Windows系统ECS实例中CPU使用率较高问题的排查及解决方案!!

问题现象 Windows系统ECS实例中CPU使用率较高,即CPU使用率≥80%。 问题原因 CPU使用率较高可能有以下原因。 ECS实例遭到病毒木马入侵。 ECS实例中第三方杀毒软件运行。 ECS实例中应用程序异常、驱动异常、高I/O使用率或高中断处理的应用程序。 解决方案 步骤…