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支持多种网络模式,你可以根据需要将容器的网络配置为与宿主机共享网络,或者通过桥接模式将容器与外部网络隔离开。
● 数据量:容器和镜像总占用大小。

点击右上角设置按钮,可进入设置页面,页面功能如图:
启用Docker服务:通过开关控制Docker服务开启/关闭,关闭后所有容器停止运行。
存储位置:可设置Docker镜像、容器数据的存储路径,修改后需重启服务生效。
开机启动:通过开关设置Docker服务是否随系统开机自动启动。
