Docker介绍

一、简介

Docker是一种容器,用于存放代码环境以及项目文件,通过将这两者存放在同一个容器中,以达成便于运输(环境+项目共同迁移)的目的。

二、安装

首先需要确保的是:使用的本机安装程序是否更新到最新版本,如果没有,先更新本机安装程序。

Windows下需要先安装一些Linux内核的模拟器,(后续暂略)

Linux直接使用yum安装相关环境即可。

三、Docker架构

在图中我们可以看出,整个Docker架构分为三层:

  1. Clients:用户端,表示用户操作
  2. Hosts:客户端,表示运行容器的服务端
  3. Registries:仓库,用于存储镜像文件

Hosts又可以分为本地Host和远程Host

每一个Host中,分为image镜像和container容器两个部分
前者类似于操作系统的镜像文件,它包含了运行某个软件所需的所有成分,包括代码、运行时、库、环境变量和配置文件等。
而后者则是实例化的镜像文件,可以被创建、启动、暂停、删除等,是在镜像的基础上增加了一个可写层,这使得容器能够存储其运行期间产生的数据或状态变化。

posted @ 2025-06-10 23:28  报废之人  阅读(14)  评论(0)    收藏  举报