持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情
生命不息,学习不止
题外话
今天是十一的第一个假期,你知道这一天我是怎么过得嘛?你以为我快乐吗?我的快乐你们想象不到?我猜一下哈,这篇文章指定没有几个人看了,又有几个优秀的人儿能像我这样的勤奋呢?
废话不多说,上货!
正文
docker的安装基本已经完成了,但是在使用之前我们要先弄明白一下基础的docker常识
docker的定义
我们总是在使用docker,使用一些docker命令,可docker究竟是什么个什么东西呢?
docker的官方定义是这样说的,Docker是以Docker容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员设计的,用于构建、发布和运行分布式应用的平台。
我对这段官方定义的理解就是,docker更像是一个调度器,基于镜像生成相应的容器,并调度各个docker容器,组成开发者需要的分布式应用,并且可以通过docker去运行和发布构建的应用。
同时docker支持互联,所以可在云等环境下部署较大的系统
有一点要说明,docker本身不是容器,是一种引擎。
docker的核心组成
在docker的定义中,我们多次提到一个词叫docker容器,何为docker容器,这就要提到docker的核心组成了
docker的核心包括三个部分,如下
镜像,容器,仓库
虽然docker的核心是这三个,但docker的运行机制却跟这几个核心的关系不大,运行的主要机制是依赖于文件系统
文件系统设计到的原理会在后面详细的讲解一下
下一篇我们来详细讲讲安装docker核心定义及作用
大家看完发现有什么错误,写在下面吧!跟我黑虎阿福比划比划!