docker是一个容器管理的软件,容器背后其实就是一个进程;类似于一个集装箱。

docker的官方下载地址:Install Docker Engine on Ubuntu | Docker Documentation

(可以根据自己需要的环境方法下载docker软件,这里演示的是ubuntu上的docker安装教程)

centos-8版本的安装教程:Centos8的docker安装教程_夏夏不吃糖的博客-CSDN博客_centos8安装docker

该docker安装教程支持版本都可适用:

  • Ubuntu Hirsute 21.04
  • Ubuntu Groovy 20.10
  • Ubuntu Focal 20.04 (LTS)
  • Ubuntu Bionic 18.04 (LTS)

    目录

    第一步、卸载旧版本docker

    第二步、更新及安装工具软件

    第三步、安装docker

    第四步、查看是否启动docker

    第五步、测试运行一个docker容器


第一步、卸载旧版本docker

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

下面输入ubuntu自己设置的主机密码:

第二步、更新及安装工具软件

1、更新系统里的所有的能更新的软件

sudo apt-get update

2、安装几个工具软件

\ 续行符号: 继续到下一行

curl:是字符界面的浏览器

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

3、增加一个docker的官方GPG key:

gpgkey:是用来验证软件的真伪 ——防伪的

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4、下载仓库文件

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

第三步、安装docker

1、再次更新系统

sudo apt-get update

2、安装docker-ce软件

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

第四步、查看是否启动docker

由于docker安装的时候自带设置启动,所以直接查看进程是否启动就可以了

ps aux|grep docker

第五步、测试运行一个docker容器

sudo docker run hello-world

出现文字这样就表示在ubuntu上安装docker已经成功啦!

Ubuntu的docker详细安装教程相关推荐

  1. Ubuntu的docker详细安装+使用

    一.docker安装 Ubuntu的docker详细安装教程_夏夏不吃糖的博客-CSDN博客_docker安装ubuntudocker是一个容器管理的软件,容器背后其实就是一个进程:类似于一个集装箱. ...

  2. Docker在Centos7安装、及命令(详细安装教程)

    Docker在Centos7安装.及命令(详细安装教程) 为什么使用Docker Docker中包括三个基本概念 Docker安装 Docker获取镜像 使用刚刚获取的centos镜像,创建一个容器, ...

  3. 虚拟机安装Ubuntu操作系统(详细安装教程)以及快照创建使用

    虚拟机安装Ubuntu操作系统(详细安装教程)以及快照创建使用 1. 整体介绍 1.1 应用 [系统名称]:Linux-Ubuntu [安装环境]:VMware16.1(虚拟机) 1.2 系统 Ubu ...

  4. OpenMVS详细安装教程(ubuntu18.04)

    OpenMVS详细安装教程-ubuntu18.04 前言 一.安装第三方库 1.安装 Eigen3.4 2.安装Boost1.56版本以上 3.安装OpenCV2.4(或者更高版本) 4.安装CGAL ...

  5. python安装了运行不了_python详细安装教程

    本章开始,我们将详细介绍Python编程环境的搭建,工欲善其事必先利其器,所以我们这里先介绍python详细安装教程.由于Python是跨平台的,他可以运行在Windows.Linux.Mac等系统上 ...

  6. linux安装教程 ce,docker CE安装教程

    docker CE安装教程 2018-11-09 10:28 | coding云 | 31451次阅读 | 本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安 ...

  7. Linux基础篇① (Linux介绍;VM和CentOS详细安装教程;工具环境搭建,配置;Linux目录结构)

    目录 第一章 Linux入门 1.1 Linux应用领域 1.1.1 个人桌面领域的应用 1.1.2 服务器领域 1.1.3 嵌入式领域 1.2 Linux介绍 1.2.1 linux概述 1.3 L ...

  8. Ubuntu18.04版64位NS2详细安装教程

    [Ubuntu][NS2]详细安装教程 1.NS2下载 2.NS2安装 3.环境变量 1.NS2下载 系统:win 8.1 64位 首先在网址:https://www.isi.edu/nsnam/ns ...

  9. mysql为什么每天0点就装东西_MySQL的详细安装教程

    1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...

最新文章

  1. 利用OpenCV实现基于深度学习的超分辨率处理
  2. 十一后我的新房就要准备准修了
  3. vue-cli 搭建vue项目
  4. seo优化源码_seo按天计费系统,无需登陆批量查询关键词价格
  5. 2.2.1 定点数的表示(无符号与有符号数、定点小数和整数、原码、反码、补码、移码)
  6. 列表导航栏实例(04)——精美模板赏析
  7. http的请求方法 GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE 说明
  8. path弧形参数 svg_SVG路径中的A指令(画弧线)
  9. 网站域名检测是否被QQ/微信拦截工具
  10. canvas 边界模糊_Canvas绘制线条模糊的解决方案
  11. C# WinForm窗体上的按钮结束回车确认
  12. 史玉柱:创业不是靠忽悠,我的最后四个忠告
  13. VMware搭建PXE无盘工作站,出现这种问题各位遇到过吗?
  14. 适合练手的10个前端实战项目(附视频+源码)
  15. MDT捕捉镜像提示错误
  16. 二分图最大权匹配【KM算法 BFS优化下的真正的O(N3)的KM算法】【KM算法模板】
  17. matlab伏安特性曲线的图,电源伏安特性曲线的意义详细解析
  18. mysql导入的数据放在那个文件夹下_mysql数据库文件导入
  19. unity3d 坦克大战实战
  20. PPT文件限制编辑如何取消

热门文章

  1. 2022跨年烟花代码(一)Canvas绘制3D烟花动画特效
  2. vijos 搭建双塔
  3. Android TraceView分析日志
  4. 简单了解软件开发的生命周期和流程、思想
  5. 建模学习是个持之以恒的过程,一步一个脚印,才能真正的学到知识
  6. NoteExpress 报错该属性无法用于那个对象 (已解决)
  7. 安装电脑系统(win10)
  8. 计算机网络自顶向下方法 习题参考答案 第二章
  9. Arcgis中如何实现线转面
  10. 解读中国ISV生存现状