[Docker系列]探讨:Docker的哪些核心概念是基础?
- 内容介绍
- 相关推荐
本文共计1646个文字,预计阅读时间需要7分钟。
Docker 核心概念 + Docker 操作主要围绕镜像、容器、仓库三大核心概念。什么是镜像?一句话说明,镜像即 Docker 容器启动的先决条件,因为它提供了容器运行所需的基础文件和配置。
Docker核心概念
Docker 的操作主要围绕镜像,容器,仓库三大核心概念
什么是镜像?
一句话说即镜像是 Docker 容器启动的先决条件,因为镜像会提供容器运行的一些基础文件和配置文件,是容器启动的基础。说白了,要启动容器,需要镜像来提供一些基础环境。
使用的镜像的方式有哪些?
- 自定义创建镜像。首先找一个基础镜像,比如此镜像是Centos,然后在此镜像基础上自定义需要的内容。举个例子,基础镜像为Centos,先安装Nginx服务,然后部署咱们的应用程序,最后做一些自定义的配置,这样一个镜像就完成了,此镜像的操作系统是Centos,其中包含了Nginx服务
- 从仓库寻找别人已经做好的镜像。直接去Docker hub或者其他公开仓库 下载即可
什么是容器?
容器是镜像的运行实体。镜像是静态的只读文件,可是容器是要运行的,需要可写文件层。所以容器运行着真正的应用进程,所以自然会有创建,运行,停止,暂停和删除五种状态
既然容器是直接运行的运行程序,那它是有自己的命名空间嘛?
容器有自己独立的命名空间和资源限制,意味着在容器内部,你无法看到主机上面的进程,环境变量等信息,这就是容器和物理机上的进程本质区别
什么是仓库?
镜像仓库类似于代码仓库,用来分发和存储镜像,分为公共镜像和私有镜像。
本文共计1646个文字,预计阅读时间需要7分钟。
Docker 核心概念 + Docker 操作主要围绕镜像、容器、仓库三大核心概念。什么是镜像?一句话说明,镜像即 Docker 容器启动的先决条件,因为它提供了容器运行所需的基础文件和配置。
Docker核心概念
Docker 的操作主要围绕镜像,容器,仓库三大核心概念
什么是镜像?
一句话说即镜像是 Docker 容器启动的先决条件,因为镜像会提供容器运行的一些基础文件和配置文件,是容器启动的基础。说白了,要启动容器,需要镜像来提供一些基础环境。
使用的镜像的方式有哪些?
- 自定义创建镜像。首先找一个基础镜像,比如此镜像是Centos,然后在此镜像基础上自定义需要的内容。举个例子,基础镜像为Centos,先安装Nginx服务,然后部署咱们的应用程序,最后做一些自定义的配置,这样一个镜像就完成了,此镜像的操作系统是Centos,其中包含了Nginx服务
- 从仓库寻找别人已经做好的镜像。直接去Docker hub或者其他公开仓库 下载即可
什么是容器?
容器是镜像的运行实体。镜像是静态的只读文件,可是容器是要运行的,需要可写文件层。所以容器运行着真正的应用进程,所以自然会有创建,运行,停止,暂停和删除五种状态
既然容器是直接运行的运行程序,那它是有自己的命名空间嘛?
容器有自己独立的命名空间和资源限制,意味着在容器内部,你无法看到主机上面的进程,环境变量等信息,这就是容器和物理机上的进程本质区别
什么是仓库?
镜像仓库类似于代码仓库,用来分发和存储镜像,分为公共镜像和私有镜像。

![[Docker系列]探讨:Docker的哪些核心概念是基础?](/imgrand/YtUXjA0h.webp)