目录

前言:

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

第2章 Docker安装包的组成

2.1 Docker安装包的组成

2.2 Docker安装方法的分类

第3章 Docker参考教程

3.1 Ubuntu与CentOS比较

3.2 Ubuntu

3.3 CentOS安装教程

第4章 Docker Daemon的启动

第5章 安装后检查(通过Docker Client命令交互)



前言:

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

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

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

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

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

docker甜糖拉不了库 docker安装甜糖心愿_云原生

Docker是安装docker client和docker Daemon,

docker Daemon在Linux的后台运行

docker client在shell的命令行运行

第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包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

是一款适用于Unix和Linux系统的应用程序管理器。最初于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比较

3.2 Ubuntu

Ubuntu Docker 安装 | 菜鸟教程

3.3 CentOS安装教程

CentOS Docker 安装 | 菜鸟教程

第4章 Docker Daemon的启动

systemctl start docker

该命令在Linux后台启动docker Daemon

接下来就可以在shell环境中,执行docker client端的docker命令了。

第5章 安装后检查(通过Docker Client命令交互)

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

>$ docker version

>$ docker images  #查看镜像

备注:

docker命令本质上是一个docker client。

一次命令的执行,就是启动一个client,命令执行完,client结束。