[云原生专题-7]:容器 - Ubuntu/CentOS Linux平台上Docker引擎及环境的安装

Posted 文火冰糖的硅基工坊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[云原生专题-7]:容器 - Ubuntu/CentOS Linux平台上Docker引擎及环境的安装相关的知识,希望对你有一定的参考价值。

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122654062


目录

前言:

第1章 Ubuntu与CentOS 应用程序安装命令

第2章 Docker安装包的组成

2.1 Docker安装包的组成

2.2 Docker安装方法的分类

第3章 Docker参考教程

3.1 Ubuntu与CentOS比较

3.2 Ubuntu

3.3 CentOS安装教程

第4章 安装后检查


前言:

(1)不同的Linux发行版本,如Ubuntu与CentOS,安装应用程序命令和安装包的管理是不一样的,对于不同发行版本的Linux,安装Docker引擎有不同的安装步骤。

(2)Docker引擎,对于主机操作系统而言,就是一个应用程序,因此Docker引擎的安装遵循Linux操作系统应用程序的安装流程

(3)Docker引擎的依赖环境是Linux主机操作系统,这个Linux主机操作系统,

  • 可是普通的单机版的Linux主机或服务器。
  • 也可是运行在虚拟机中的Linux主机或服务器。
  • 也可以运行在云上的Linux云主机或服务器。

本文的操作命令在云主机上执行,同样适用于其他环境下的Linux环境。

第1章 Ubuntu与CentOS 应用程序安装命令

(1)Linux curl 命令: Command of URL

curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。

详细请参考该命令手册。

(2)关于CentOS的yum命令

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器

其基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

(3)关于apt-get命令

Advanced Package Tool,又名apt-get

apt-get,是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

是一款适用于UnixLinux系统的应用程序管理器。最初于1998年发布,用于检索应用程序并将其加载到Debian Linux系统。

Apt-get成名的原因之一在于其出色的解决软件依赖关系的能力。其通常使用.deb-formatted文件,但经过修改后可以使用apt-rpm处理红帽的Package Manager(RPM)文件。

Apt-get在Linux社区得到广泛使用,成为用来管理桌面、笔记本和网络的重要工具。随着Linux在企业中的普及,Windows和Mac用户了解如何使用apt-get加载应用程序有一定的好处。

第2章 Docker安装包的组成

2.1 Docker安装包的组成

  • docker                # Docker命令行解析器
  • docker-latest      # Docker最新包
  • docker-client      # Docker Client, 每个shell,启动一个docker-client
  • docker-engine    # Docker后台服务器引擎,docker启动后,该引擎一直在后台运行 。
  • docker-common # docker的公共代码
  • docker-logrotate # docker循环log

2.2 Docker安装方法的分类

(1)一步、一键安装

(2)分步安装

第3章 Docker参考教程

3.1 Ubuntu与CentOS比较

[云原生专题-5]:云平台 - Centos与ubuntu比较_文火冰糖(王文兵)的博客-CSDN博客

3.2 Ubuntu

Ubuntu Docker 安装 | 菜鸟教程

3.3 CentOS安装教程

CentOS Docker 安装 | 菜鸟教程

第4章 安装后检查

>$ docker run hello-world  # docker hello镜像程序,需要通过docker hub中下载。 

>$ docker version

>$ docker images  #查看镜像


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122654062

以上是关于[云原生专题-7]:容器 - Ubuntu/CentOS Linux平台上Docker引擎及环境的安装的主要内容,如果未能解决你的问题,请参考以下文章

[云原生专题-15]:容器 - docker主机管理工具-docker machine

[云原生专题-9]:容器 - Docker的启动与关闭:runstop

[云原生专题-6]:容器 - Docker概述以及虚拟机的比较

[云原生专题-16]:容器 - 在Windows主机上搭建Docker环境

[云原生专题-14]:容器 - 批量定义构建运行多个微服务- docker编排工具Compose

[云原生专题-12]:容器 - Ubuntu/CentOS平台没有ifconfig/ping工具的解决办法