docker中文官网-docker官网下载

发布时间:2024-11-20 人气:172次

docker中文官网-docker官网下载

本公司是docker中国独家代理,请认准本站,下载正版docker软件请联系本站客服。

Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境(之前也说过,Docker 是基于 Linux 的虚拟化技术的)。

Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。因此,Docker 如果其他系统想部署 Docker,就必须安装一个虚拟的 Linux 环境

在 Windows 上部署 Docker 的方法,通常都是先安装一个虚拟机,并在安装 Linux 系统的虚拟机中运行 Docker

准备 Linux

目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 (64-bit)上,要求系统为 64 位、Linux 系统内核版本为 3.8 以上,这里选用 Centos7.x。

读者可以使用虚拟机或者云服务器来准备 Linux。

Linux 下,可使用 uname 命令打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等):

# cat /etc/redhat-release 

CentOS Linux release 7.6.1810 (Core) 


# uname -r

3.10.0-957.el7.x86_64


Docker 的基本组成

安装之前,先说下 Docker 的基本组成,也是非常重要的 3 个概念。

镜像(Image)

Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。

它也相当于是一个 root 文件系统。比如官方镜像 centos:7 就包含了完整的一套 centos:7 最小系统的 root 文件系统。

镜像相当于容器的“源代码”,Docker 镜像文件类似 Java 的类模板,Docker 容器实例类似于 Java 中 new 出来的实例对象。

容器(Container)

从面向对象角度来看:Docker 利用容器(Container)独立运行的一个或一组应用,应用程序或服务运行在容器里面,容器就类似于一个虚拟化的运行环境,容器是用镜像创建的运行实例。就像是 Java 中的类和实例对象一样,镜像是静态的定义,容器是镜像运行时的实体。容器为镜像提供了一个标准的和隔离的运行环境,它可以被启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台

从镜像容器角度来看:可以把容器看做是一个简易版的 Linux 环境(包括 root 用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。

仓库(Repository)

仓库(Repository)是集中存放镜像文件的场所。

类似于其他技术中的:

Maven 仓库,存放各种 Jar 包的地方;

GitHub 仓库,存放各种 Git 项目的地方;

Python 仓库,存放 Python 依赖的地方;

Node 仓库,存放 NodeJS 依赖的地方

.....

Docker 公司提供的官方 repository 被称为 Docker Hub,存放各种镜像模板的地方。

仓库分为公开仓库(Public)和私有仓库(Private)两种形式。

最大的公开仓库是 Docker Hub,存放了数量庞大的镜像供用户下载:

镜像下载.png

访问国外的网站可能打不开,或者网速慢,可以使用国内的公开仓库阿里云 、网易云等。


选择订阅-通过 Docker 订阅在协作、安全性和支持之间找到完美的平衡!
在线客服
联系方式

热线电话

18221674630

上班时间

周一到周五

公司电话

18221674630

二维码
线
获取免费体验资格

提交后,我们将在3个小时内与您联系