Skip to content

Docker

Docker 是一个容器引擎,可用于构建、分发和运行应用程序,开源且免费。

1. 安装和使用 Docker

1.1 登录 Zettlab NAS,然后在【App Store】搜索【docker】并安装。

1.2 选择安装位置

1.3 成功安装后,使用【Docker】

2. Docker 中的常用名词解释:

项目(Docker Compose):Docker Compose 是 Docker 的一个工具,专门用于定义和管理多容器的 Docker 应用程序,简化复杂应用的部署和管理。简而言之,它允许你通过一个 YAML 文件来描述一个应用的多个服务、网络、存储空间等配置,然后用一条命令就能启动所有服务。

容器(Container):容器是运行中的镜像,它是 Docker 的运行实体。通过容器,你可以运行应用程序,每个容器都在相对隔离的环境中独立运行,确保多个容器之间互不干扰。

镜像(Image):镜像是 Docker 容器的基础,它类似于应用程序的模板,包含了应用程序运行所需的文件和环境。每次创建容器时,都是基于某个镜像来生成的。镜像是只读的,你可以从 Docker Hub 等公共仓库中获取各种镜像,或自行创建镜像。

网络(Network Mode):Docker 支持多种网络模式,你可以根据需要将容器的网络配置为与宿主机共享网络,或者通过桥接模式将容器与外部网络隔离开。