docker三个基本概念
时间: 2023-10-15 14:30:26 浏览: 139
Docker 有三个基本概念:镜像(image)、容器(container)和仓库(repository)。
1. 镜像(image):Docker 镜像是一个只读的模板,它包含了运行容器所需要的所有的文件、依赖和配置信息等。可以将 Docker 镜像看作一个代码库,可以用来创建 Docker 容器。Docker 镜像可以通过 Dockerfile 定义,也可以从 Docker Hub 等镜像仓库中拉取。
2. 容器(container):Docker 容器是 Docker 镜像的运行实例,它可以被启动、停止、删除等。Docker 容器是在 Docker 镜像的基础上创建的一个运行环境,可以在容器中运行应用程序。每个 Docker 容器都是相互隔离的,有自己的文件系统、网络空间和进程空间。
3. 仓库(repository):Docker 仓库是用来存储 Docker 镜像的公共或者私有的集合。Docker Hub 是最大的公共 Docker 仓库,它包含了数以万计的 Docker 镜像。除了 Docker Hub,还可以使用其他的 Docker 仓库,如阿里云容器镜像服务、腾讯云容器镜像服务等。
总的来说,Docker 镜像是创建 Docker 容器的基础,Docker 容器是 Docker 镜像的运行实例,Docker 仓库则是存储和分享 Docker 镜像的地方。
阅读全文