宝塔Docker搭建黑群晖

2024-05-13 07:48:22   2025-02-09 10:45:54   其他   141 views  

 

步骤一:安装Docker

首先,你需要在你的机器上安装Docker。Docker是一个开源的容器化平台,可以轻松地创建、部署和运行应用程序。你可以去Docker官网下载并按照指示进行安装。

步骤二:下载群晖镜像

在安装完Docker之后,你需要下载群晖镜像。群晖镜像是一个预配置了群晖操作系统的Docker镜像,可以让你在Docker容器中运行群晖系统。

你可以通过运行以下命令来下载群晖镜像:

docker pull synology/dsm:latest
这个命令会从Docker Hub上下载最新的群晖镜像。

步骤三:创建容器

下载完群晖镜像后,你需要创建一个Docker容器来运行群晖系统。你可以使用以下命令来创建容器:

docker run --device=/dev/kvm --cap-add NET_ADMIN -d --name synology -p 5000:5000 -p 5001:5001 -p 6690:6690 -p 6693:6693 -v /run/media/liu/cloud/synology:/storage -e TZ=Asia/Shanghai -e DISK_SIZE=500G -e CPU_CORES=4 -e RAM_SIZE=4G vdsm/virtual-dsm:latest

-d 参数表示在后台运行容器。
--name synology 参数指定容器的名称为 “synology”。
-p 5000:5000 -p 5001:5001 参数指定将容器的5000端口映射到宿主机的5000端口,将容器的5001端口映射到宿主机的5001端口。这样你就可以通过宿主机的5000和5001端口来访问群晖系统的Web界面了。至于6690和6693是我个人使用Synology Driver套件和客户端所以要开
-v /run/media/liu/cloud/synology:/storage 参数指定将宿主机上的某个目录(如/run/media/liu/cloud/synology)挂载到容器的 /storage 目录中,这样你就可以在容器中访问宿主机上的文件了。
-e TZ=Asia/Shanghai 参数指定容器的时区为上海。 DISK_SIZE=500G设置空间大小500G CPU_CORES=4设置cpu4核 RAM_SIZE=4G 设置内存使用4G
步骤四:配置群晖容器
创建容器后,你需要进行一些配置来使群晖系统正常工作。你可以通过访问 http://localhost:5000 来打开群晖系统的Web界面,并按照界面上的提示进行配置。

步骤五:启动群晖容器
最后,你可以使用以下命令来启动群晖容器:

docker start synology
这个命令会将之前创建的名为 “synology” 的容器启动起来。

至此,你已经成功地使用Docker部署了群晖系统。你可以通过访问 http://localhost:5000 来访问群晖系统的Web界面。
需要外网访问使用内网穿透或者公网ip路由端口转发即可

可能遇到的问题

有时候删除重新docker run需要重启docker 命令是:sudo systemctl restart docker
删除该容器是 docker rm -f synology 注:我的容器名称是 synology按需修改