跳到主要内容

Docker-App端

功能简介

在NAS上,Docker 可用于快速部署各类服务和应用,例如个人博客、下载工具、私有云笔记、DDNS 解析服务等。

通过Docker,用户可以在 NAS 上灵活创建、运行和管理多个独立的应用容器,实现“一机多用”,让 NAS 不仅是存储设备,更成为功能强大的多应用平台。

名词解释

在使用NAS上的Docker之前,你可能需要理解一些Docker中的常用名词:

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

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

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

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

数据量:容器和镜像总占用大小。

img_v3_02vm_3c76819f-be82-4f58-9961-c718dbf0dddg.jpg

点击右上角设置按钮,可进入设置页面,页面功能如图:

启用Docker服务:通过开关控制Docker服务开启/关闭,关闭后所有容器停止运行。

存储位置:可设置Docker镜像、容器数据的存储路径,修改后需重启服务生效。

开机启动:通过开关设置Docker服务是否随系统开机自动启动。

img_v3_02vn_e9fa5c33-4db7-4bbf-ac9b-999d1a2acbeg.jpg